Senior Machine Learning Engineer
Get new jobs like this one by email. Create a free account for job alerts and to save the jobs you like.
Job Summary
To support the Relevance and Personalization team, the remote eligible Senior Machine Learning Engineer will develop and optimize end-to-end ranking algorithms and machine learning models, collaborating with cross-functional teams to drive impactful business solutions.
Key responsibilities:
- Build and improve machine learning models using large-scale structured and unstructured data for various business applications
- Collaborate with software engineers, product managers, and data scientists to identify opportunities and refine requirements for machine learning initiatives
- Develop, productionize, and operate machine learning models and pipelines at scale, ensuring efficiency and performance
Required qualifications:
- 5+ years of industry experience in applied machine learning, with an MS or PhD in relevant fields
- Strong programming skills in Scala, Python, Java, C++, or equivalent, along with data engineering expertise
- Deep understanding of machine learning best practices, algorithms, and domains such as NLP and computer vision
- Experience with technologies like TensorFlow, PyTorch, Kubernetes, and Spark
- Proven experience in building end-to-end machine learning infrastructure and productionizing models
Complete Job Description
The complete job description is available to premium members. Premium membership includes:
Full access to 38,022 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee