Risk, Data & AI Software Engineer (Remote, US)

Allstate•McCullom Lake, IL
•$90,700 - $153,925•Remote

About The Position

Risk Data & AI designs, builds, and operates governed data products, analytics solutions, and AI-enabled capabilities that support risk and compliance decision-making. The team uses modern data, software, and AI engineering practices to deliver scalable data pipelines, trusted analytical products, intelligent automation, and responsible AI solutions that help TORC identify emerging risks, generate actionable insights, and make timely, evidence-based decisions. The Software Engineer will report to the Managing Engineer, Risk Data & AI, and design, build, and run full-stack, AI-powered products that turn risk data into insight and action. This hands-on role takes ideas from concept to production and integrates Generative AI into scalable, secure, enterprise-grade solutions that are implemented responsibly.

Requirements

  • At least 3 years of full-stack development experience with Java Spring Boot and/or Python.
  • Proven experience with Generative AI frameworks, such as OpenAI, Hugging Face, or LangChain, and APIs.
  • Strong understanding of CI/CD pipelines, DevOps practices, and infrastructure as code.
  • Hands-on experience with Microsoft Azure cloud services.
  • Proficiency in front-end development using JavaScript, TypeScript, and modern frameworks.
  • Familiarity with Docker containerization and Kubernetes orchestration.
  • Experience with retrieval-augmented generation (RAG) technology.
  • Excellent problem-solving skills and a passion for innovation.

Nice To Haves

  • Experience with vector databases, prompt engineering, and fine-tuning large language models.
  • Exposure to multimodal AI systems and agentic AI frameworks.
  • Background in MLOps or AI model deployment on cloud platforms.

Responsibilities

  • Design and develop full-stack applications using Java Spring Boot and/or Python, with modern front-end frameworks such as React, Angular, or Vue.js.
  • Integrate Generative AI models and APIs into enterprise-grade solutions.
  • Build and maintain APIs, microservices, and data pipelines supporting AI-driven features.
  • Implement CI/CD pipelines, containerization with Docker, and orchestration with Kubernetes.
  • Deploy and manage applications on cloud platforms, preferably Microsoft Azure.
  • Collaborate with cross-functional teams, including Digital Product Managers and risk stakeholders, to deliver high-quality, AI-powered software solutions.

Benefits

  • Comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse.
  • Monthly connectivity reimbursement for employees eligible to work from home.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service