✦ Luna Orbit — AI & Machine Learning

Software Engineer Apprentice

at Allstate

📍 USA - IL (Remote) Remote Posted March 11, 2026
Type Internship
Experience intern
Exp. Years Entry level
Education Pursuing a degree in Computer Science, Artificial Intelligence, Data Science, or related engineering field
Category AI & Machine Learning

This is an apprenticeship role for aspiring software engineers interested in AI and machine learning, offering hands-on experience with modern tools and real projects.

  • Build and support AI/ML software
  • Develop code using Python, Java, C++
  • Learn deployment of AI models
  • Analyze data with SQL
  • Collaborate with engineers and analysts

Focus on developing AI and ML solutions using Python, Java, C++, with frameworks like TensorFlow and PyTorch, and deploying models using enterprise tools.

The ideal candidate is a passionate, enrolled student in a 2-year community college or technical program, with foundational knowledge in Python, Java, or C++, and familiarity with ML frameworks like TensorFlow or PyTorch. They should have strong problem-solving skills and a keen interest in AI and machine learning.

Pursuing a degree in Computer ScienceArtificial IntelligenceData Scienceor related engineering fieldKnowledge of PythonJavaor C++Familiarity with ML frameworks like TensorFlowPyTorchor scikit-learnUnderstanding of AI and ML concepts including supervised learningdeep learningneural networksNLPand reinforcement learning
Experience with deploying AI modelsExperience with cloud platformsGPA of 3.0 or higher
TensorFlowPyTorchscikit-learnAppFabric PlusSQL
PythonJavaC++TensorFlowPyTorchscikit-learnSQLAIMachine LearningDeep learningNeural networksNLPReinforcement learning
PythonJavaC++TensorFlowPyTorchscikit-learnSQLLinear algebraProbabilityStatisticsAIMachine LearningSupervised learningDeep learningNeural networksNLPReinforcement learning
Problem-solvingCollaborationMentorshipContinuous learningCommunication
Industry Insurance / Fintech / SaaS
Job Function AI and Machine Learning Software Development
Software Engineer ApprenticePythonJavaC++TensorFlowPyTorchscikit-learnSQLAIMachine LearningDeep learningNeural networksNLPReinforcement learningData ScienceML frameworks

Not actively enrolled in relevant educational programs, Lack of familiarity with core ML frameworks, GPA below 3.0

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile