remote
Senior Software Engineer - Machine Learning Marketplace Dynamics - Yelp, Inc.
ML Engineer
Lead the design and deployment of machine‑learning models that power marketplace dynamics, leveraging Python, AWS, and advanced data‑engineering techniques to deliver scalable, high‑impact solutions for a global user base.
About the role
Key Responsibilities
- Architect, develop, and production‑grade machine‑learning pipelines that influence marketplace dynamics at scale.
- Collaborate with cross‑functional teams to translate business problems into data‑driven solutions.
- Optimize model performance and latency using AWS services (SageMaker, Lambda, ECS) and distributed computing frameworks.
- Mentor junior engineers, conduct code reviews, and champion best practices in ML engineering.
- Continuously monitor model health, iterate on features, and implement A/B testing to validate impact.
Requirements
- 5+ years of software engineering experience with a strong focus on machine learning.
- Proficiency in Python, SQL, and experience with deep learning libraries (PyTorch, TensorFlow).
- Hands‑on experience deploying ML models on AWS (SageMaker, ECS, Lambda).
- Solid understanding of data‑engineering principles and large‑scale data processing.
- Excellent communication skills and a collaborative mindset.
Skills
pythonmachine learningawsdeep learning