Lead the development and deployment of production-grade machine learning systems, shaping architecture and engineering standards while advising clients and mentoring engineers.
Senior Machine Learning Infrastructure Engineer
📜 Description
- Design and develop high-performance systems for training, inference, deployment, and monitoring of ML models at scale.
- Build and maintain data pipelines, model versioning systems, and experiment tracking frameworks.
- Collaborate with ML researchers and engineers to identify bottlenecks and improve platform usability.
- Develop distributed systems and storage solutions optimized for machine learning workloads.
- Improve CI/CD workflows and platform reliability through monitoring, logging, and alerting.
- Mentor junior engineers and contribute to technical excellence and continuous quality improvement.
🛠️ Requirements
- Phd or MS in Computer Science, Electrical Engineering, or related field
- Good oral and written communication skills
- Phd new grad or Masters with 3+ years of software engineering experience with a focus on ML infrastructure or distributed systems.
- Proficiency in in Python, C++, SQL
- Deep understanding of containerization, orchestration technologies, distributed ML workload, and experiment tracking tools (e.g., Docker, Kubernetes, multiprocessing, Kubeflow, and mlflow)
- Deploy and manage resources across multiple cloud platforms (AWS, GCP, or on-prem environments)
- Proficiency in at least one deep learning framework, such as PyTorch and data pipeline tools (e.g., Apache Airflow, Prefect).
- Strong knowledge of distributed systems, databases, and storage solutions.
- Extensive software design and development skills.
- Ability to learn and adapt to new technologies and contribute in a productive environment.
✨ Benefits
- Catered free lunch
- Unlimited snacks and beverages
- Competitive salary and benefits package
- 401(k) plan
- Opportunities for personal and professional development
Full job description
Responsibilities:
Required Skills:
Preferred Skills:
Salary Range:
Similar jobs
Search more Machine Learning Engineer jobsLead the deployment and operational reliability of production LLM applications and agentic AI workflows, building secure, observable, and scalable services across Kubernetes, data pipelines, and cloud infrastructure.
Build and operate production machine-learning pipelines and scalable ML systems for fraud mitigation, customer insights, and AI-driven commerce experiences, from architecture and deployment through monitoring and iteration.
Senior Machine Learning Engineer - Video Understanding
Lead technical discovery and development of video-based computer vision systems for retail, building end-to-end ML pipelines and action-recognition models while validating performance and production constraints.
Senior Machine Learning Engineer - Video Understanding
Lead the 0-to-1 development of video-based computer vision systems for retail, owning technical experiments, data workflows, model development and deployment to deliver robust action recognition in live environments.
