Senior Machine Learning Engineer, Recommendations (Experience)

Added
20 days ago
Type
Full time
Salary
Salary not provided

Related skills

bigquery java aws sql python

πŸ“‹ Description

  • Design, build, and scale ML systems for personalized experiences.
  • Develop, test, deploy, and maintain ML/LLM-based systems for real users.
  • Design ML pipelines: data processing, feature engineering, training, deployment, monitoring.
  • Build scalable solutions handling large user data and high-performance recommendations.
  • Make tech decisions balancing performance, cost, scalability, complexity, maintainability.
  • Work with distributed data platforms to create reliable ML infrastructure.

🎯 Requirements

  • 4+ years software engineering with scalable production systems.
  • 1-2+ years hands-on ML systems in production.
  • Strong Python and Scala/Java (JVM) coding skills.
  • Experience end-to-end ML model lifecycle: data prep, training, serving, monitoring.
  • Experience with LLM-powered features in production.
  • Familiarity with retrieval-augmented generation, model serving, modern AI architectures.

🎁 Benefits

  • Flexible, inclusive environment; remote options and office collaboration.
  • Relocation support with allowances and onboarding assistance.
  • Employee equity plan and professional development allowances.
  • Flexible vacation up to 35 days/year.
  • Wellness and creativity benefits; language learning opportunities.
  • Office perks and meals when onsite, DEI commitment.

🚚 Relocation support

Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’