Taro Logo

Senior Machine Learning Engineer

Allstate is a leading insurance company with over 90 years of experience protecting families and their assets from life's uncertainties.
$112,000 - $196,750
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
3+ years of experience
AI · Finance

Description For Senior Machine Learning Engineer

Join Allstate Technology Solutions, a pioneering force in revolutionizing digital interactions between employees, agencies, and customers. As a Senior Machine Learning Engineer, you'll be part of an innovative team focused on harnessing cutting-edge technology, product design, and artificial intelligence, with a special emphasis on generative AI.

The role offers an exciting opportunity to work at the intersection of insurance and advanced technology, where you'll help redefine customer experiences and drive operational efficiency. You'll be working with a collaborative team that continuously innovates, researches, tests, and delivers solutions that push the boundaries of what's possible.

Your responsibilities will span the entire machine learning lifecycle - from model development to deployment. You'll tackle complex business problems using state-of-the-art techniques, mentor junior engineers, and work with both traditional ML approaches and cutting-edge GenAI solutions. The position requires strong technical skills in Python, Java, or C++, along with extensive experience in ML frameworks like PyTorch, TensorFlow, or Scikit-learn.

Allstate, with over 90 years of innovation in the insurance industry, protects nearly 16 million households through various insurance products. The company has a strong history of pioneering advancements, from advocating for safety features like seatbelts and airbags to leading the industry in pricing sophistication, telematics, and identity protection.

This remote position offers competitive compensation ranging from $112,000 to $196,750 annually, based on experience and qualifications. You'll be part of a forward-thinking team that values innovation, collaboration, and technical excellence while making a real impact on millions of customers' lives.

Last updated 10 days ago

Responsibilities For Senior Machine Learning Engineer

  • Solve business problems using latest ML techniques and tools
  • Guide junior engineers
  • Develop and deploy ML models across the entire lifecycle
  • Work independently or collaboratively on complex machine learning projects
  • Contribute to model development from cloud services deployment to application deployment

Requirements For Senior Machine Learning Engineer

Python
Java
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Physics, Mathematics, Statistics, or another quantitative major (PhD is a plus)
  • Experience applying machine learning algorithms and principles
  • Ability to navigate decisions between traditional modeling and GenAI
  • Ability to collaborate effectively with product managers, engineers, and business leaders
  • Can work independently on complex modeling projects
  • Experience mentoring junior engineers
  • 3+ years of experience in programming languages like Python, Java, or C++
  • 3+ years of experience using machine learning frameworks like PyTorch, TensorFlow, or Scikit-learn

Jobs Related To Allstate Senior Machine Learning Engineer