Posted in

Managing Machine Learning Engineer

Managing Machine Learning Engineer

CompanyAllstate Insurance Company
LocationSpringfield, IL, USA
Salary$157600 – $234400
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Physics, Mathematics, Statistics, or another quantitative major. A Ph.D. is a plus.
  • Deep understanding of machine learning algorithms and principles.
  • Prior experience prompting large language models and building RAG applications.
  • Ability to navigate decisions between traditional modeling and GenAI.
  • Ability to collaborate effectively with product managers, engineers, and business leaders.
  • Demonstrated experience in leading ML teams, managing complex projects, and mentoring junior data scientists.
  • 5+ years of experience in programming languages like Python, Java, or C++.
  • 5+ years of experience using machine learning frameworks like PyTorch, TensorFlow, or Scikit-learn.
  • Prior experience using natural language processing, computer vision, or knowledge representation and reasoning to solve a business problem.

Responsibilities

  • Lead a small team of junior and senior MLEs.
  • Solve complex problems and apply skills to create business value.
  • Take ownership of model development across the entire lifecycle from cloud services deployment to model tuning to deploying applications.

Preferred Qualifications

  • Prior experience in employing deep learning techniques for solving business problems is a plus.
  • Prior experience using cloud services (AWS, Azure, GCP) is a plus.