Jobs · Engineering

Principal Machine Learning Engineer

Haystack · United States · 2 days ago
RemoteRemoteEngineeringFull-time

About the role

This position involves designing and evolving critical large-scale ML systems across training, inference, evaluation, and infrastructure. It also includes setting technical standards and shaping ML system development across the organization.

Responsibilities

  • Set technical standards and shape ML system development across the organization
  • Architect and build large-scale ML systems spanning data, training, evaluation, inference, and deployment
  • Design reproducible, high-performance training pipelines on GPU infrastructure
  • Implement evaluation pipelines for performance, robustness, safety, and bias
  • Own production deployment and collaborate with application engineering for ML system integration

Requirements

  • Strong background in deep learning and transformer-based architectures
  • Artificial Intelligence (AI) experience is required
  • Hands-on experience training, fine-tuning, or deploying large-scale ML models in production
  • Proficiency with at least one modern ML framework (e.g., PyTorch, JAX)
  • Experience with distributed training and inference frameworks
  • Strong software engineering fundamentals and experience with GPU optimization

Qualifications

N/A

Skills

N/A

Benefits

  • Comprehensive medical, dental, and vision insurance
  • Savings plan options
  • Generous paid time off (PTO)
  • Opportunity to work 100% remotely

Pay

N/A

Schedule

N/A

Similar jobs