Senior Machine Learning Engineer

  • Full-time
  • Company: Capital One

Company Description

Jobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located.

Company Name: Capital One

Job Description

Senior Machine Learning Engineer - Join our Agile Team! At Capital One, we are looking for a skilled and passionate Senior Machine Learning Engineer to be part of our team. As an engineer, you will play a crucial role in developing and implementing machine learning applications using the latest technologies. We value diversity and inclusion, and we welcome applicants from all walks of life, including the elderly, refugees, people with visible and invisible disabilities, LGBTQIA+, and veterans. Here's what you'll do in this role: - Collaborate with cross-functional teams to solve real-world business problems by designing, building, and delivering machine learning models and components. - Make informed decisions about ML infrastructure by using your expertise in modeling techniques and issues, such as model selection, data and feature selection, and hyperparameter tuning. - Write and test application code, develop and validate ML models, and automate tests and deployment to solve complex problems. - Utilize cloud-based architectures and platforms to deliver optimized ML models at scale. - Build optimized data pipelines to feed ML models. - Follow best practices in Responsible and Explainable AI, ensuring well-managed code, and implementing risk governance. Basic Qualifications: - Bachelor's degree. - At least 4 years of experience in programming with Python, Scala, or Java. - At least 3 years of experience in designing and building data-intensive solutions using distributed computing. - At least 2 years of experience with an industry-recognized ML framework like scikit-learn, PyTorch, Dask, Spark, or TensorFlow. - At least 1 year of experience in productionizing, monitoring, and maintaining models. Preferred Qualifications: - 1+ years of experience in building, scaling, and optimizing ML systems. - 1+ years of experience in data gathering and preparation for ML models. - 2+ years of experience in 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. - Contribution to open-source ML software. - Authored or co-authored a paper on an ML technique, model, or proof of concept. - 3+ years of experience in building production-ready data pipelines for ML models. - Experience in designing, implementing, and scaling complex data pipelines for ML models and evaluating their performance. At Capital One, we believe in diversity and inclusion. We are an equal opportunity employer and value all applicants regardless of race, gender, age, national origin, religion, disability, sexual orientation, gender identity, military or veteran status, or any other characteristic protected under applicable laws. To apply for this position or learn more about our comprehensive benefits, please visit our Careers website: [link] Note: As of now, Capital One will not sponsor new applicants for employment authorization for this position. Thank you for considering Capital One as your next career destination. We appreciate your interest! Best regards, [Your Name]
Privacy NoticeImprint