
Senior AI Engineer - Software Engineer Consultant II/Senior Consultant I/Senior Consultant II
Allstate24 hours ago
Pune, IndiaSenior
Responsibilities
- Design, build, and maintain agentic AI pipelines for semantic mapping, dimension mining, and ontology-driven reasoning.
- Create and evolve enterprise RDF/OWL ontologies, including upper ontologies and domain extensions aligned to CIM where applicable.
- Engineer LLM-powered services for schema understanding, semantic alignment, ontology enrichment, and AI-assisted metadata generation.
- Implement SPARQL querying and reasoning layers over knowledge graphs for downstream transformations and consistent business-concept interpretation.
- Architect and deliver Python-based microservices and batch pipelines integrated with data-engineering workflows.
- Build and optimize dimension and fact generation pipelines on Microsoft Fabric to produce business-ready star schemas.
- Define engineering standards, design patterns, and reusable components addressing quality, observability, security, and performance.
- Partner with architects, subject-matter experts, and governance teams to validate semantic definitions and support platform adoption.
- Conduct code reviews, mentor engineers, and influence technical decisions across the platform.
Requirements
- 6+ years of professional software engineering experience with strong proficiency in Python and GenAI.
- Hands-on experience building LLM-based systems using commercial or open-source models.
- Solid understanding of RDF, OWL, ontologies, knowledge graphs, and SPARQL.
- Experience designing or working with agentic AI frameworks such as Google ADK, LangChain agents, or similar frameworks.
- Strong background in data engineering concepts including ETL/ELT, star schemas, and metadata-driven pipelines.
- Experience building and operating systems on cloud platforms, preferably Microsoft Azure or Microsoft Fabric.
- Strong problem-solving skills and ability to work on ambiguous, greenfield platform initiatives.
- Preferred experience with enterprise data models such as CIM or canonical models.
- Preferred familiarity with semantic alignment, ontology mapping, or data cataloguing tools.
- Preferred exposure to MLOps, LLMOps, model evaluation, and AI observability.
- Preferred knowledge of distributed systems, CI/CD pipelines, and containerisation.
- Preferred experience building AI-assisted analytics or semantic layers for BI or NLQ use cases.
- Bachelor’s degree in Computer Science, Engineering, Data Science, or a related field is preferred; an equivalent combination of education and experience may be considered.
Benefits
- The position is based on Shift B in India.
- The role is a hands-on individual contributor position with no supervisory duties.
- Allstate describes opportunities for skill development, innovation, and meaningful work supporting its protection mission.
Tech Stack
Categories
AI ApplicationsData Engineering
About Allstate
Allstate is a major U.S. personal-lines insurer that sells auto, homeowners, renters, and life policies to consumers through agents and direct online channels. It earns premiums and service fees across insurance and protection products, including telematics-based programs and device/identity protection. Founded in 1931 and headquartered in Northbrook, Illinois, Allstate is publicly traded on the NYSE under the ticker ALL.