Senior Engineer – Machine Learning
Company | CarMax |
---|---|
Location | Plano, TX, USA, Richmond, VA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Mid Level, Senior |
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- 4+ years of experience in designing and developing on distributed architectures (microservices and Kubernetes)
- Excellent communication skills, able to adapt messaging to technical and non-technical audiences
- Ability to positively influence team norms, culture, and technical vision
- Building enterprise-level solutions with Microsoft Azure or equivalent cloud technologies
- Python, including writing production level code (services and applications)
- DevOps practices, testing frameworks, and CI/CD
- Machine-learning or AIaaS with demonstrated knowledge or projects
- MLOps and industry-standard machine-learning Python libraries
- Model Development and Deployment (MLFlow, Azure ML or Sage Maker)
- Data Science Libraries and Algorithms (TensorFlow, Scikit or PyTorch)
Responsibilities
- Develop, evaluate, and deploy AI and data science based models, utilizing state-of-the-art machine learning tools in cloud with streaming data
- Utilize software and cloud engineering skills to turn machine learning models into highly visible, mission-critical capabilities that drive CarMax’s iconic customer experience
- Articulate potential challenges of building scalable ML applications 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 data science models and pipelines
- Assist in the growth of other engineers by sharing technical expertise, best practices, and emerging industry standards to understand customer journey and omni channel communication
- Ensure high quality standards and clean code practices by performing thorough peer reviews of code pull requests
Preferred Qualifications
- Master’s Degree in Computer Science, Computer Engineering, or a related field
- Hands-on experience on building LLM based agents and MCP
- Familiarity with continuous evaluation frameworks and online/offline A/B testing