Machine Learning Engineer

Roboflow πŸ€–πŸ“ΈπŸš€

Salary range

$200,000–$275,000/year

Benefits

Unlimited PTO 12w maternity

Job Description

Focus on making cutting-edge vision models production-ready in an execution-focused engineering role. You'll work across our training and inference stack to deploy scalable, high-performance machine learning services that power real-world applications for thousands of developers. You’ll collaborate closely with product, infrastructure, and research teams to integrate new model capabilities, optimize inference performance, and ensure robust, maintainable systems. Your work will be critical to helping users take advantage of the latest advances in computer vision. Optimize and deploy production ML models for performance and scalability using tools like TensorRT and PyTorch. Build, maintain, and monitor inference services for new and existing vision models. Integrate new models into training and inference pipelines, ensuring robustness and efficiency. Build analytics pipelines for large-scale vision data (billions of images). Collaborate with researchers and engineers to expose new model capabilities via APIs and UI. Diagnose and debug full-stack issues in Python and JavaScript across ML services.

About Roboflow

Roboflow simplifies building and using computer vision models, empowering over 1M+ developers with machine learning tools.

Apply for This Position