Senior Consultant II – Ai/ml Engineer (.net Focus)

Allstate Allstate · Insurance · United States · Remote

Senior Consultant II – AI/ML Engineer with a strong .NET engineering foundation and hands-on experience applying Machine Learning, Generative AI, and LLM technologies in enterprise environments. This is an applied engineering role focused on designing, building, and integrating AI-powered solutions into production systems rather than conducting research. The position combines AI/ML work with practical software engineering, data processing, and Azure-based solution delivery.

What you'd actually do

  1. Design and implement AI-enabled applications using C#/.NET, Azure, and modern AI/LLM services.
  2. Develop data ingestion, transformation, and automation pipelines for structured and unstructured data.
  3. Build and integrate AI capabilities into existing enterprise applications through APIs and services.
  4. Partner with business SMEs and technical teams to translate complex business challenges into scalable technical solutions.
  5. Evaluate, test, and optimize AI/ML outputs for accuracy, reliability, and production readiness.

Skills

Required

  • C#/.NET
  • Azure
  • Machine Learning
  • Generative AI
  • LLMs
  • Python
  • data engineering
  • APIs
  • structured data
  • JSON
  • SQL databases
  • Azure cloud services
  • modern application architectures
  • Azure DevOps
  • CI/CD
  • observability
  • enterprise application support

Nice to have

  • Azure OpenAI
  • GPT-based solutions
  • prompt engineering
  • LangChain/LangGraph
  • document processing
  • data extraction
  • automation
  • intelligent workflow solutions
  • regulated or large-scale enterprise environments

What the JD emphasized

  • C#/.NET
  • enterprise-scale environments
  • Python and data engineering experience
  • building APIs, integrating applications, and working with structured data, JSON, and SQL databases
  • Hands-on experience with Azure cloud services and modern application architectures

Other signals

  • applied engineering role focused on designing, building, and integrating AI-powered solutions into production systems
  • seasoned .NET engineer who has expanded into AI/ML and Generative AI, understands how to operationalize AI within enterprise applications
  • Develop data ingestion, transformation, and automation pipelines for structured and unstructured data
  • Build and integrate AI capabilities into existing enterprise applications through APIs and services
  • Evaluate, test, and optimize AI/ML outputs for accuracy, reliability, and production readiness