Senior Machine Learning Engineer

Skills
Amazon Web ServicesDeep LearningInformation RetrievalMachine LearningNatural Language ProcessingPerformance ImprovementPytorch
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 8+ years of production ML systems experience
  • Strong experience optimizing ML inference performance in production
  • Hands-on experience with PyTorch TensorFlow ONNX or TorchScript
  • Experience with transformer-based NLP models
  • Experience building or supporting semantic or vector search systems
  • Experience deploying ML systems in AWS cloud environments
  • Strong understanding of distributed processing and scalable ML pipelines
  • Experience with multimodal workloads involving text image or video processing
  • Familiarity with embedding generation and retrieval systems

Nice to have

  • builder-oriented
  • highly technical
  • startup energy
  • hands-on
  • collaborative
  • production-focused

Day to day

  • Design and optimize large-scale ML inference systems for text image and video workloads
  • Scale semantic search and embedding pipelines across millions of media assets
  • Improve latency throughput and cost efficiency for production ML systems and multimodal AI pipelines
  • Partner with Data Science and Platform teams to productionize scalable ML workflows