- Design and implement scalable batch and real-time ML pipelines for advertising delivery and optimization
- Operationalize ML models developed by ML scientists
- Integrate models with ad delivery, bidding, ranking, and campaign management systems
- Build and maintain data pipelines for large-scale ad impressions, clicks, and conversion data
- Partner with ads product, engineering, analytics, and business teams
- Enable low-latency inference and real-time decisioning for systems serving millions of users
- Develop reusable components, APIs, and orchestration workflows
- Support experimentation, deployment, and rapid iteration in advertising systems
- Ensure reliability, scalability, and performance through monitoring, alerting, and continuous optimization
- Set technical direction, raise engineering standards, and mentor others
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related quantitative field
- 3 years+ of industry experience working with machine learning or data-driven systems
- Proficiency in Python
- Familiarity with ML frameworks such as PyTorch or TensorFlow
- Understanding of supervised learning, feature engineering, model evaluation, and basic bias/variance tradeoffs
- Experience with data pipelines and large datasets using Spark, SQL, or similar
- Familiarity with version control, testing, and basic system design
- Ability to collaborate effectively and communicate technical concepts clearly
- Experience with production ML systems, model training, evaluation, or inference pipelines preferred
- Familiarity with Spark, Databricks, AWS, and MLOps concepts preferred
- Experience with ranking, prediction, classification, recommendation, or NLP models preferred
- Basic familiarity with real-time or near-real-time ML systems preferred
- Background or interest in ads, marketplaces, e-commerce, or travel platforms preferred
- Must work in the office at least three days a week
- Role is available only in San Jose, California or Seattle, Washington
- Expedia Group does not offer relocation assistance for this role
Core Competencies
Demonstrates expertise in designing and implementing scalable machine learning pipelines, integrating models with ad delivery systems, and optimizing performance for real-time decision-making. Proficient in Python and familiar with ML frameworks, data pipelines, and MLOps concepts.
Highest-signal resume keywords
- Machine Learning Pipeline Development
- Python Proficiency
- Experience with Spark and SQL
- Familiarity with PyTorch or TensorFlow
- Production ML Systems Experience
Hard Skills
- Machine Learning
- Data Pipeline Development
- Feature Engineering
- Model Evaluation
- Supervised Learning
- Real-Time Decisioning
- APIs Development
- Orchestration Workflows
- Monitoring and Alerting
- Continuous Optimization
Soft Skills
- Effective Collaboration
- Clear Communication of Technical Concepts
- Mentoring
Industry Keywords
- Advertising Delivery
- Bidding Systems
- Campaign Management
- E-commerce
- Marketplaces
- NLP Models
- Recommendation Systems
Tools & Technologies
- Spark
- SQL
- PyTorch
- TensorFlow
- Databricks
- AWS
- MLOps
Machine Learning Engineer – III in california at Unknown Company
This position is listed as full time and onsite.