Allstate is seeking a Software Engineer Apprentice who is passionate about coding and interested in AI and machine learning. The role offers hands-on experience in software development while working closely with experienced engineers to contribute to real-world projects
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 help shape the software and AI systems that support Allstate’s digital experiences.
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: 85
Allstate is seeking a Software Engineer Apprentice who is passionate about coding and interested in AI and machine learning. The role offers hands-on experience in software development while working closely with experienced engineers to contribute to real-world projects.
Skills & Requirements
Must-have
Python, Java, or C++ development
TensorFlow, PyTorch, or scikit-learn
AI and machine learning concepts
SQL for data analysis
Design and build software solutions
Nice-to-have
Curiosity and adaptability
Collaborative team environment
Eagerness to learn new technologies
Key Requirements
Actively enrolled in a 2-year community college or technical program
Minimum GPA of 3.0
Pursuing degree in Computer Science, AI, Data Science, or related engineering field