Jobs · Consulting

Senior Consultant II – AI/ML Engineer - National General

National General · United States · 1 wk ago
RemoteRemoteConsulting$140k–$150k/yrFull-time

National General Insurance is an Allstate company, offering home, auto, accident, health, and specialty niche insurance products through independent agents and direct-to-consumer channels. Employee benefits are the same as those of Allstate US Corporation employees.

About the role

We are seeking a Senior Consultant II – AI/ML Engineer with proficiency in .NET engineering 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.

Responsibilities

  • Design and implement AI-enabled applications using C#/.NET, Azure, and modern AI/LLM services.
  • 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.
  • Partner with business SMEs and technical teams to translate complex business challenges into scalable technical solutions.
  • Evaluate, test, and optimize AI/ML outputs for accuracy, reliability, and production readiness.
  • Support end-to-end delivery, including solution design, implementation, validation, documentation, and production handoff.

Requirements

  • Software engineering experience with C#/.NET in enterprise-scale environments.
  • Experience working with Machine Learning, Generative AI, LLMs, or AI-assisted automation solutions.
  • Python and data engineering experience.
  • Familiarity with Azure DevOps, CI/CD, observability, and enterprise application support.
  • 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.
  • Strong problem-solving, debugging, and stakeholder communication skills.
  • Experience working directly with business users, translating requirements into scalable technical solutions.

Preferred Qualifications

  • Experience with Azure OpenAI, GPT-based solutions, prompt engineering, LangChain/LangGraph, or similar AI frameworks.
  • Experience with document processing, data extraction, automation, or intelligent workflow solutions.
  • Experience in regulated or large-scale enterprise environments.

Skills

  • Application Development
  • Artificial Intelligence Markup Language
  • Azure DevOps
  • Business Model Development
  • Business Process Development
  • C# (Programming Language)
  • Data Analytics
  • Data Engineering
  • Data Transformation
  • Enterprise Application
  • Machine Learning (ML)
  • Microsoft .NET
  • Microsoft Azure
  • Microsoft Cloud
  • Predictive Analytics
  • Python (Programming Language)
  • Structured Query Language (SQL)

Pay

Compensation offered for this role is $120,000.00 - $193,725.00 annually, based on experience and qualifications.

Benefits

  • Comprehensive technology setup, including a laptop, monitors, headset, keyboard, and mouse.
  • Monthly connectivity reimbursement for remote employees to help offset internet costs.

Remote work requirements include a dedicated, private workspace free from distractions, appropriate desk and seating, and reliable internet with minimum speeds of 50 MB download and 5 MB upload.

Similar jobs