DevJobs

MLOps Engineer

Overview
Skills
  • Python Python ꞏ 5y
  • Deep learning Deep learning ꞏ 2y
  • PostgreSQL PostgreSQL
  • DevOps DevOps ꞏ 5y
  • AWS AWS
  • Data Engineering ꞏ 5y
  • MLOps ꞏ 2y

About Buildots

Buildots is transforming construction management with AI and computer vision.

Our AI-powered SaaS platform automates on-site progress tracking, giving construction teams the tools to plan smarter, improve efficiency, and cut costly delays by up to 50%. The $13 trillion construction industry has seen little disruption in the past 150 years. Until now. Backed by leading VCs and industry pioneers, Buildots enables a new, performance-driven approach.

Deployed on hundreds of projects across North America, Europe and the Middle East, Buildots is already reshaping the future of the world's largest industry, and we're on track for rapid expansion in 2025.

Buildots’ customers include top global contractors, consultants and owners – Intel, Tidhar, Azrieli Group, VINCI Construction, Turner and Multiplex, to name a few.


About the Role

Our algorithms team is responsible for all of the deep learning and computer vision challenges the company faces, tackling complex real‑world problems that directly affect Buildots’ success.

We are looking for a hands‑on engineer within the algo team, who will take ownership of the team’s engineering practices, code quality, and infrastructure.

You’ll shape how research code becomes production‑ready, guiding best practices and future‑proof engineering methodologies, while collaborating with backend and DevOps teams to build robust data and training pipelines.


What You'll Do:

  • Lead and build the team’s engineering structure around model training, data flows, and MLOps.
  • Mentor researchers on clean, maintainable code and perform regular code reviews.
  • Define and enforce coding standards, testing strategies, and automation workflows.
  • Incorporate best practices such as CI/CD for ML models, model versioning, monitoring, and validation automation.
  • Optimize and refactor researchers’ code for performance and readability.
  • Plan and implement how datasets are structured, versioned, and processed—ensuring reproducibility and clear data governance.
  • Set up and extend infrastructure, proactively propose new capabilities as needs grow.
  • Collaborate closely with backend and DevOps teams to ensure robust reliable operations of the algo-team.


Requirements:

  • 5+ years of experience in one or more: Python developer, devops, data engineering
  • 2+ of which are in MLOps, building infrastructure for deep learning training/inference
  • BSc in Computer Science or equivalent
  • Ability to thrive in a fast-paced startup working environment
  • Pro-active and independent achiever, self-learner, able to handle a task from idea to production
  • Leadership experience, whether it's leading people, projects, or technologies
  • Experience working with cloud service providers and DB technologies
  • Experience with AWS and Postgres - advantage
  • Good vibes and a sense of humor - must


*By submitting your application, you agree that Buildots will process your personal data in accordance with Buildots' Privacy Policy.

Buildots