To shape the future of travel by creating cutting-edge tech and groundbreaking solutions for Expedia Group's partners and customers
Requirements
- 3+ years of experience machine learning engineering pipeline end-to-end in production environments (including feature engineering, model training, model scoring, model validation, etc.) and streaming application in a hybrid/cloud infrastructure
- Command with Spark and how map-reduce works, how to evaluate, optimize, and debug Spark applications
- Command with machine learning libraries such as PyTorch and Tensorflow, knowing common integration patterns for serving inference with them
- Familiarity with data access such as defining IAM policies for S3 buckets
- Can instrument streaming or parallel inference tasks to accommodate large traffic or volume of data
- Understanding and designing moderately complex systems
Responsibilities
- Proactively team up with peers across the organization to build an understanding of cross dependencies and shared problem solving
- Develop and test complex or non-routine software applications and related programs and procedures to ensure they meet design requirements
- Effectively apply knowledge of software design principles, data structures and/or design patterns and computer science fundamentals to write code that is clean, maintainable, optimized, and modular with good naming conventions
- Contribute to design discussion for big data applications
- Apply data manipulation techniques commonly used by Data Scientists
- Identify areas of inefficiency in code or systems operation and offer suggestions for improvements
- Recommend advancements, innovations and changes in technologies (specifically relating to machine learning engineering, ML platforms, DS models, enterprise information management, business intelligence and data science)
Other
- Bachelors or Masters degree in a technical area or relevant work experience
- Ability to work in a team environment and collaborate with peers
- Strong communication and problem-solving skills
- Ability to work in a fast-paced environment and adapt to changing priorities
- Must be authorized to work in the United States