Senior Machine Learning Engineer
New
United StatesFull-TimeSenior
Salary180,000 - 250,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Machine LearningPyTorchData engineeringDeep LearningComputer Vision
Requirements
- Experience building, training, evaluating, and deploying ML models in production.
- Strong experience using PyTorch, JAX, or other deep learning frameworks.
- Strong software engineering ability to build and maintain complex systems.
- Ability to work with large-scale datasets.
- Ability to solve open-ended problems and learn new domains.
- Comfort operating with significant ownership and autonomy.
- BS, MS, or PhD in Computer Science or a related technical field, or equivalent practical experience.
Responsibilities
- Build, train, evaluate, and deploy computer vision and multimodal models from prototype to production.
- Design systems that infer structured attributes and spatial context from imagery using learned models and heuristics.
- Train and fine-tune models on large-scale, real-world image datasets.
- Develop and benchmark high-performance image retrieval capabilities with embedding models and vector indexing.
- Optimize models for inference latency and throughput using distillation, quantization, and GPU acceleration.
- Read and implement academic research into reliable production code.
- Implement efficient, scalable data pipelines and inference infrastructure.
View Full Description & ApplyYou'll be redirected to the employer's site