Machine Learning Engineer at Capital One productionizing machine learning applications and systems at scale. Focusing on model design, collaboration with cross-functional teams, and optimizing data pipelines.
Responsibilities
Design, build, and/or deliver ML models and components that solve real-world business problems, while working in collaboration with the Product and Data Science teams.
Inform your ML infrastructure decisions using your understanding of ML modeling techniques and issues, including choice of model, data, and 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.
Requirements
Bachelor’s Degree
At least 4 years of experience programming with Python, Scala, or Java (Internship experience does not apply)
At least 3 years of experience designing and building data-intensive solutions using distributed computing
At least 2 years of on-the-job experience with an industry recognized ML frameworks (scikit-learn, PyTorch, Dask, Spark, or TensorFlow)
At least 1 year of experience productionizing, monitoring, and maintaining models
1+ years of experience building, scaling, and optimizing ML systems
1+ years of experience with data gathering and preparation for ML models
2+ years of experience developing performant, resilient, and maintainable code
Experience developing and deploying ML solutions in a public cloud such as AWS, Azure, or Google Cloud Platform
Master's or doctoral degree in computer science, electrical engineering, mathematics, or a similar field
3+ years of experience with distributed file systems or multi-node database paradigms
Contributed to open source ML software
Authored/co-authored a paper on a ML technique, model, or proof of concept
3+ years of experience building production-ready data pipelines that feed ML models
Experience designing, implementing, and scaling complex data pipelines for ML models and evaluating their performance.
Benefits
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being.
Machine Learning Engineer developing and optimizing AI systems at Strava. Work includes building innovative models that enhance fitness experiences for millions of users.
Machine Learning Engineer developing AI systems for Strava's fitness platform. Working on personalized recommendations and optimizing user experiences for millions worldwide.
Machine Learning Engineer at DentalMonitoring developing and improving ML models for orthodontic treatment solutions. Engage in deep learning and computer vision tasks within a hybrid work environment.
AI/ML Engineer developing advanced solutions for federal client at Niyam IT. Focusing on AI/ML models and operational efficiency improvement in federal environments.
Senior Machine Learning Engineer at Capital Group, designing Generative AI systems to enhance investment processes. Collaborating with professionals to translate ideas into reliable, production - grade systems
Senior AI/ML Engineer designing and deploying AI/ML solutions for validation challenges at Micron. Working on machine learning models and optimization solutions to enhance product quality and validation efficiency.
Machine Learning Engineer focusing on MLOps and software engineering at flaschenpost, ensuring robust planning and operational success through ML products.
AI ML Engineer at global networking leader, shaping ML strategy and building high - performance systems. Innovating with AI technology to enhance network management and develop flagship products.
Senior Staff Machine Learning Engineer leading technical architecture for GEICO's AI Agent Platform. Driving innovation and enhancing productivity for internal associates and customers.
Staff Machine Learning Engineer developing the next generation of AI Agent OS and SDKs for GEICO. Key responsibilities include architecting scalable systems and implementing observability frameworks.