Senior AI Software Engineer
- Location
- Remote - Chicago
- Work type
- Full Time
- Posted
- 2026-10-15
Job description
Law & Regulations delivers expert legal services that protect Allstate and its customers while ensuring compliance with evolving regulatory and ethical standards. We provide comprehensive support across claims litigation, complex corporate transactions, and enterprise-wide compliance programs, enabling the business to confidently navigate today's legal landscape.
By leveraging innovative legal strategies, modern technology, and emerging AI capabilities, we promote seamless collaboration, proactive risk management, intelligent decision-making, and effective problem solving across the organization. We demonstrate our core values through integrity, accountability, collaboration, and excellence. We are trusted legal advisors who place the needs of our customers and business partners at the heart of everything we do. We value each other, seek feedback, and take meaningful action to continuously improve.
Collaborate with product managers, architects, and cross-functional teams to define technical solutions and deliver business outcomes.
Integrate AI/ML services and APIs into enterprise applications while following engineering and security best practices.
Develop intelligent automation solutions that improve productivity, user experience, and operational efficiency.
Troubleshoot, optimize, and enhance application performance, scalability, and reliability.
Contribute to technical documentation, architecture discussions, and continuous improvement initiatives.
Deploy and manage applications on cloud platforms, preferablyMicrosoft Azure.
Participate in Agile ceremonies, including daily standups, sprint planning, backlog refinement, and retrospectives.
Actively contribute to software development efforts by writing, reviewing, and maintaining high-quality, scalable, and secure code.
Required Skills
3+ years of software development experience using Python and/ or Java Spring Boot.
Experience working withGenerative AIAPIsand/oropen-source models.
Experience with LangChain,LLM orchestration, or RAG (Retrieval-Augmented Generation)pipelines.
Familiarity withprompt engineering,embedding models, orvector databases.
Strong understanding ofRESTful APIs,microservices architecture, andasynchronous processing.
Knowledge of web and API security frameworks.
Experience with relational databases NoSQL databases (MongoDB, DocumentDB), vector databases, Kafka, caching, and Kubernetes.
Strong communication, collaboration, and problem-solving skills.
Ability to manage multiple priorities and contribute effectively within a cross-functional team.
Preferred Skills:
Exposure to multi-modal AI systems and agentic AI frameworks.
Exposure to MLOps and model deployment workflows.
Experience withDocker,Kubernetes, andCI/CD pipelines.
Experience withcloud platforms(Azure, AWS or GCP).
Knowledge offrontend frameworkslike React or Angular.
Experience
4 or more years of experience
Skills
Cloud Platforms: Microsoft Azure (Azure OpenAI Service, Azure AI Search, Azure Machine Learning, ADLS), AWS
Containerization & Orchestration: Kubernetes, Docker, AWS EKS, Linux
Programming: Java, Spring Boot, Python, JavaScript/TypeScript, React
DevOps & Automation: Jenkins CI/CD, MLOps, Pipeline Orchestration
Data & Databases: SQL Server, MongoDB, DocumentDB, Vector Databases
AI/ML & LLM Technologies: Azure OpenAI, LangChain, Semantic Kernel, Agentic AI Frameworks, LLMs, Prompt Engineering, RAG
Professional Skills: AI Application Development, Full Stack Development, Problem Solving, Collaboration, Agile Development, Communication
Skills
Cloud Computing, Computer Science, Continuous Integration Software, LLM Architecture, Software Implementations, Web Development