Roboflow

Machine Learning Engineer – Deployments Team

Roboflow

full-time

Posted on:

Location Type: Remote

Location: Remote • California, New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $163,000 - $182,500 per year

Job Level

Mid-LevelSenior

Tech Stack

CloudPyTorchTensorflow

About the role

  • Design and deliver advanced solutions that generate predictions from a wide range of Computer Vision models across diverse deployment environments — from cloud infrastructure to distributed edge devices.
  • Build and evolve key components of the Roboflow Platform to ensure seamless, reliable model deployment at scale.
  • Experiment with cutting-edge models and deployment technologies to identify optimal approaches and push the boundaries of performance.
  • Optimize existing systems to improve speed, reliability, and overall efficiency.
  • Collaborate closely with cross-functional Roboflow teams to provide tooling and deployment solutions that empower internal teams and enhance customer experience.
  • Maintain and improve current deployment pipelines and infrastructure to ensure long-term stability.
  • Contribute to and maintain Roboflow’s open-source projects, helping grow and support the broader developer community.

Requirements

  • 5+ years of hands-on experience building and operating production-grade ML systems, ideally involving large-scale deployment of modern AI models
  • Practical expertise with core ML technologies, including several of the following: PyTorch, TensorFlow, ONNX, TensorRT
  • Strong proficiency in image and video processing, including several of the following: OpenCV, DeepStream, Pillow, PyAV. Experience with video streaming protocols will be considered an advantage.
  • Strong foundational understanding of ML models, including how they work internally and how to adapt them for real-world, high-impact applications.
  • Solid Computer Science background, with the ability to tackle complex programming and architecture challenges.
  • Strong system design skills, with experience designing scalable and reliable systems.
  • Ability to independently deliver high-quality solutions, exercising sound judgment on when to move fast and when engineering rigor is essential.
Benefits
  • $4000/yr Travel Stipend to travel anywhere anytime to work alongside other Roboflowers
  • $350/mo Productivity stipend to spend on things that make your work environment more productive, like high-speed internet at home or a co-working space
  • Cover up to 100% of your health insurance costs for you and your partner or family
  • Remote first/flexible schedule allowing you to work collaboratively with other team members and asynchronously
  • Unlimited PTO- with an annual 2 week minimum, we encourage you to take time off for yourself
  • 12 weeks parental leave
  • Equity in the company so we are all invested in the future of computer vision

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Machine LearningComputer VisionPyTorchTensorFlowONNXTensorRTOpenCVDeepStreamPillowPyAV
Soft skills
collaborationproblem-solvingindependent deliveryjudgmentsystem design