Managing Machine Learning Engineer
Company | Allstate Insurance Company |
---|---|
Location | Springfield, IL, USA |
Salary | $157600 – $234400 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior, 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.