Posted in

Senior Engineer – Machine Learning

Senior Engineer – Machine Learning

CompanyCarMax
LocationPlano, TX, USA, Richmond, VA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelMid 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