Lead Machine Learning Engineer - News
Ai Ml
Artificial Intelligence
Aws Data Engineering
Big Data
Cloud Machine Learning
Data Analysis
Data Architecture
Data Engineering
Data Integration
Data Pipeline
Data Platform
Data Science
DevOps
Distributed Streaming
Engineer
Lead Ai Engineer
Machine Learning
Machine Learning Deployment
Machine Learning Engineering
Machine Learning Operations
Machine Learning Pipelines
Recommendation Engines
Job Description
Lead the technical direction and build scalable machine learning systems for personalized, real-time news delivery across platforms.
Responsibilities
- Own complex machine learning initiatives end-to-end, from technical design through production deployment and operational excellence
- Design and build infrastructure for the full ML lifecycle, including:
- Data pipelines and workflow orchestration
- Data discovery and quality tooling
- Reusable feature libraries
- Deliver data and ML-driven solutions across engineering use cases, including recommendation systems, object detection, autogenerated tagging, and RAGs
- Collaborate with product, editorial, and engineering stakeholders to translate business requirements into technical solutions
- Prioritize technical workstreams and time-sensitive outcomes, while proactively identifying, communicating, and mitigating risks
- Promote engineering best practices across code quality, testing, CI/CD, observability, and incident response
- Mentor and coach engineers to build a culture of ownership, collaboration, and continuous improvement
- Contribute to technical documentation and support knowledge sharing across teams
Requirements
- Bachelor’s degree in computer science, Information Systems, Statistics, Math, or comparable field of study, and/or equivalent work experience
- 7+ years of software engineering experience
- 5+ years of hands-on experience developing and deploying machine learning systems in production
- Expertise in data science, deep learning algorithms, or statistical methods applied to real-world engineering problems
- Comfort working across the predictive stack, including data collection, data analysis, feature engineering, batch training, and low-latency online serving
- Experience designing and developing backend microservices for large-scale distributed systems using REST
- Cloud infrastructure experience, preferably AWS, including: Step Functions, Lambda, Glue, SQS, SNS, Personalize
- Familiarity with Spark and ML pipeline development and deployment
- Hands-on big data experience with Databricks, Kinesis, and Kafka
- Proven leadership with coaching and mentoring skills to help teams achieve business goals
- Experience with observability tools for metrics, logging, and monitoring such as Datadog
- Experience working in Agile/Scrum development environments
- Excellent communication skills and commitment to collaboration in a fast-paced, guest-focused environment
Key Technologies
- AWS
- Step Functions
- Lambda
- Glue
- SQS
- SNS
- Personalize
- REST
- Spark
- Databricks
- Kinesis
- Kafka
- Datadog
- Location: Glendale, CA (onsite)
- Compensation: USD 141,900 - 190,300 per year
- Experience: 7+ years