Jobs and Careers
CA

Senior Engineer, Machine Learning

CarMax
8116 - Midtown Office, United States, United Statesfull_timeVerifiedPosted 14 May 2025

About the role

8116 - Midtown Office - 2220 W. Broad Street, Richmond, Virginia, 23220

CarMax, the way your career should be! 

About this job

At CarMax, a Senior Engineer, Artificial Intelligence is a technologist with domain-specific expertise in Generative AI, able to address advanced concepts and feature designs for hosting deep-learning models that generate content with processes and tools for testing, evaluating, and analyzing the AI system. As a member of the GenAI team, you will have a direct impact on improving the performance of our business through machine learning and Generative AI system implementations that drive CarMax’s iconic omni-channel customer experience.

Essential Responsibilities: 

  • Develop, evaluate, and deploy advanced capabilities in semantic search and recommendation systems, utilizing state-of-the-art machine learning models and information retrieval techniques 

  • Articulate potential challenges of building scalable search and recommendation solutions to engineering teams and leadership, and offer creative, technically sound solutions 

  • Build and maintain robust monitoring and evaluation pipelines to validate and continuously optimize the performance of search and recommendation engines 

  • Assist in the growth of other engineers by sharing technical expertise, best practices, and emerging industry standards for search, ranking, and personalized recommendation systems 

  • Ensure high quality standards and clean code practices by performing thorough peer reviews of code pull requests 

Minimum Qualifications: 

  • Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 

  • Advanced experience building machine learning-powered search or recommendation systems, including the use of vector search, semantic retrieval, and ranking models 

  • 4+ years of experience in one or more of the following areas: machine learning/artificial intelligence, information retrieval, or systems engineering

  • Excellent communication skills, able to adapt messaging to technical and non-technical audiences 

  • Ability to positively influence team norms, culture, and technical vision 

Preferred Qualifications: 

  • Master’s Degree in Computer Science, Computer Engineering, or a related field 

  • Experience designing and deploying machine learning models for personalized recommendations, ranking algorithms, or semantic search 

  • Familiarity with continuous evaluation frameworks and online/offline A/B testing for search and recommendation systems 

Software Engineering Specific Qualifications and Requirements: 

  • Experience developing search and recommendation applications using cloud services (e.g., Azure AI Search, AWS Kendra, or equivalent) 

  • Deep understanding of vector databases (e.g., Milvus, Azure Search Vector Index) and semantic retrieval frameworks 

  • Experience with development tools and workflows for prototyping, evaluation, and deployment of information retrieval systems 

  • Strong background in DevOps practices, testing frameworks, and CI/CD 

  • Familiarity with retrieval-augmented generation (RAG) architectures and integrating recommendation engines with LLMs 

  • Strong expertise in API development and management, including security, versioning, and observability best practices 

Work Authorization: Applicants mu

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CarMax

View company profile →