← Back to jobs

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

Original source