Allstate

Senior AI Software Engineer

Allstate

full-time

Posted on:

Location Type: Remote

Location: Remote • Illinois • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $85,600 - $152,650 per year

Job Level

Senior

Tech Stack

AWSAzureCloudJavaMicroservicesNoSQLPythonPyTorchScikit-LearnSpringSpring BootSpringBootSQLTensorflow

About the role

  • Design, develop, and deploy scalable applications.
  • Build intelligent solutions leveraging machine learning.
  • Contribute to enterprise-grade platforms.
  • Experience with cloud-native services on AWS or Azure.
  • Design and develop microservices using Java Spring Boot.
  • Build and maintain Python-based services for data processing and automation.
  • Develop and integrate AI/ML models for predictive analytics, classification, and NLP use cases.
  • Collaborate with cross-functional teams to define architecture and implement best practices.
  • Optimize application performance and ensure security compliance.
  • Document technical solutions and provide knowledge-sharing sessions.

Requirements

  • Strong proficiency in Java Spring Boot and RESTful API development.
  • Hands-on experience with Python for scripting, automation, and ML workflows.
  • Solid understanding of AI/ML concepts (classification, regression, NLP, model deployment).
  • Experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn).
  • Proven experience with AWS or Azure cloud-native services.
  • Familiarity with DevOps tools and CI/CD pipelines.
  • Knowledge of SQL/NoSQL databases.
  • Excellent problem-solving and communication skills.
Benefits
  • Health insurance
  • Retirement plans

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Java Spring BootRESTful API developmentPythonmachine learningAI/ML conceptsTensorFlowPyTorchScikit-learnSQLNoSQL
Soft skills
problem-solvingcommunication