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
180,000 - 250,000 USD per year
Apply Now