Software Engineer Apprentice

Allstate

**
Python, java, or c++ development
Tensorflow, pytorch, or scikit-learn
Sql for data analysis
** Allstate is seeking a Software Engineer Apprentice who is passionate about coding and interested in AI and machine learning. This apprenticeship provides hands-on experience and mentorship while contributing to software solutions that enhance Allstate's technology initiatives. **

Job Summary

  • As a Software Engineer Apprentice, you will work with experienced engineers to design, build, and support software solutions that help power Allstate’s technology and AI initiatives.
  • You will gain hands‑on experience with modern engineering tools, learn industry best practices, and develop your skills through real project work, mentorship, and continuous learning.
  • This apprenticeship gives you exposure to AI and machine learning development, real-world deployment of enterprise AI systems, and modern software engineering practices.

Matching Summary

Match Score: 75

** Allstate is seeking a Software Engineer Apprentice who is passionate about coding and interested in AI and machine learning. This apprenticeship provides hands-on experience and mentorship while contributing to software solutions that enhance Allstate's technology initiatives. **

Skills & Requirements

Must-have

  • Python, Java, or C++ development
  • TensorFlow, PyTorch, or scikit-learn
  • SQL for data analysis
  • AI and machine learning concepts
  • Deploy and manage enterprise AI models

Nice-to-have

  • Curiosity and adaptability
  • Collaborative team environment
  • Eagerness to learn new technologies
  • Strong analytical thinking

Key Requirements

  • Actively enrolled in a 2-year community college/technical program
  • Minimum GPA of 3.0
  • Pursuing Computer Science, AI, Data Science degree

Work Rights

Not specified

Tailored Resume

Cover Letter