Our companies are made up of insanely talented people driven to change the world — and many of them are hiring. If you have drive, expertise, and a taste for adventure, we whole­heart­edly encourage your interest.

  • 75
    Companies Hiring
  • 2,738
    Open Roles

Senior Software Engineer (Data) - Remote

Reality Defender

Reality Defender

Software Engineering
Posted on Tuesday, October 31, 2023
** No firms - we cannot work with firms due to regulatory reasons.**
Reality Defender seeks a senior software engineer with data and system architecting experience to join the Data Engineering team. You would work on designing and building out a scalable robust infrastructure for data ingestion, storage, and sampling.
Large Language Model (LLM) Ethics
RD does not allow the use of Large Language Models or online chatbots such as ChatGPT in any part of the interview process - video calls, take-homes, etc.


  • Design and build data storage, preprocessing, and organization infrastructure from the ground up.
  • Implement and maintain versioning processes for both data and datasets.
  • Automate data augmentation, quality control, and content moderation.
  • Write clear, maintainable code and tests that adhere to software best practices.
  • Mentoring junior developers and promoting cross-functionality with the AI teams.


  • We encourage candidates who may not meet all the specified requirements to still apply. We value diverse perspectives and skills, and believe that unique experiences can contribute significantly to our team. If you are passionate about the role and confident in your ability to make a meaningful impact, we welcome your application. Your enthusiasm, adaptability, and potential for growth are equally important to us. Please use your cover letter to elaborate on how your background and experience make you an ideal fit for this role!
  • Required:
  • BS in Computer Science (or similar area with a heavy computational/algorithmic focus).
  • At least 5 years of work experience in software, including experience with system architecting.
  • Proficient with design patterns, cloud infrastructure, and databases (both SQL and NoSQL).
  • Proficient with Python, NodeJS, Typescript.
  • Highly organized, detail-oriented, and able to adapt to the fast-changing needs of a rapidly growing startup.
  • Nice to have:
  • Experience working with very large dataset and deep learning APIs, including Pandas, PyTorch, PySpark, etc.
  • Experience working with audio, visual, and/or text datasets and models.
  • Experience working in data science or MLOps.
  • Interest in data exploration, visualization, and cleaning for real-world data modeling.
  • Solid understanding of linear algebra, statistics, and deep learning concepts.