Lead Machine Learning Engineer
Job Description
Capital One's Luxury Travel team seeks a Lead Machine Learning Engineer to scale ML applications from concept to production and design architectures that deliver tangible impact. Working onsite in New York, NY, you'll join an Agile team focused on turning data into sophisticated ML solutions for high-end travelers. A Bachelor’s Degree is required, with a listed minimum of 2 years of experience, while formal requirements specify at least 6 years designing and building data-intensive solutions. The role offers a yearly salary between USD 215,200 and 245,600.
Responsibilities
- Design, build, and/or deliver ML models and components that solve real-world business problems, while collaborating with the Product and Data Science teams
- Inform ML infrastructure decisions using your understanding of modeling techniques and issues, including model choice, data, feature selection, model training, hyperparameter tuning, dimensionality, bias/variance, and validation
- Solve complex problems by writing and testing application code, developing and validating ML models, and automating tests and deployment
- Collaborate as part of a cross-functional Agile team to create and enhance software that enables state-of-the-art big data and ML applications
- Retrain, maintain, and monitor models in production
- Leverage or build cloud-based architectures, technologies, and/or platforms to deliver optimized ML models at scale
- Construct optimized data pipelines to feed ML models
- Leverage continuous integration and continuous deployment best practices, including test automation and monitoring, to ensure successful deployment of ML models and application code
- Ensure all code is well-managed to reduce vulnerabilities, models are well-governed from a risk perspective, and the ML follows best practices in Responsible and Explainable AI
- Use programming languages like Python, Scala, or Java
Requirements
- Bachelor’s Degree
- At least 6 years of experience designing and building data-intensive solutions using distributed computing (Internship experience does not apply)
- At least 4 years of experience programming with Python, Scala, or Java
- At least 2 years of experience building, scaling, and optimizing ML systems
Technologies
- Python, Scala, Java, scikit-learn, PyTorch, Dask, Spark, TensorFlow, AWS, Azure, Google Cloud Platform
Benefits
- Performance-based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
- Health benefits
- Financial benefits
- Other benefits
Team Description
In the Luxury Travel organization, you will architect the intelligent systems that power Capital One Travel's vision for the high-end market. You'll have the unique opportunity to transform complex data into bespoke, anticipatory experiences for our most discerning travelers. If you are a visionary technologist who thrives at the intersection of cutting-edge AI and human-centric design, and you're driven to redefine the gold standard of travel.