Lead AI Engineer (Full Stack / Generative AI)

    Moody's Corporation•Charlotte, North Carolina (5 Days/Week Onsite)
    Type
    Contract
    Level
    Lead/Principal
    Pay
    $70-$80/hour W2
    Posted

    Job Description

    We are seeking a Lead AI Engineer with strong experience building AI-enabled enterprise systems using Python and modern Generative AI technologies. The ideal candidate will have deep expertise in Large Language Model (LLM) applications including AI agents, workflows, retrieval systems, and enterprise assistants. This role requires hands-on full-stack development skills with Angular on the frontend and Python frameworks such as FastAPI, Flask, or Django on the backend. Candidates should be capable of designing scalable cloud-native AI solutions and clearly articulating architectural and implementation decisions during technical interviews. The team values practical experience building real AI systems over keyword familiarity. Candidates with strong portfolios or detailed project writeups demonstrating complex AI system design are strongly preferred.

    Requirements

    • 10+ years of software engineering experience
    • Strong Python development experience
    • Hands-on experience building LLM-based applications and AI systems
    • Experience with AI agents, RAG pipelines, workflows, and enterprise AI assistants
    • Frontend development experience using Angular
    • Backend API development using FastAPI, Flask, or Django
    • Experience with LangChain, LangGraph, OpenAI APIs, or similar AI orchestration frameworks
    • Knowledge of vector search and retrieval systems such as Azure AI Search
    • Experience designing cloud-native solutions on AWS, Azure, or GCP
    • Experience with Docker, CI/CD pipelines, and Git-based workflows
    • Strong understanding of SQL and NoSQL databases
    • Familiarity with MLOps concepts and AI evaluation/testing frameworks
    • Experience with secure coding practices, authentication, and encryption
    • Strong communication and leadership abilities
    • Bachelor’s or Master’s degree in Computer Science or related field

    Responsibilities

    • Design and develop enterprise-grade AI applications using LLM technologies
    • Build and maintain scalable backend services and APIs
    • Develop AI agent workflows and retrieval-based systems
    • Collaborate with cross-functional teams to deliver AI-powered business solutions
    • Architect cloud-native AI infrastructure and deployment pipelines
    • Lead technical design discussions and mentor engineering teams
    • Optimize AI system performance, reliability, and scalability
    • Implement testing, monitoring, and evaluation frameworks for AI applications
    • Ensure adherence to security and data governance best practices
    • Participate in deep technical interviews and architecture reviews

    Technologies & Skills

    Python
    Angular
    FastAPI
    Flask
    Django
    LangChain
    LangGraph
    OpenAI API
    Azure AI Search
    FastMCP
    LangSmith
    Langfuse
    Docker
    AWS
    Azure
    GCP
    PostgreSQL
    MySQL
    DynamoDB
    Cosmos DB
    Pytest
    Cypress
    Jest
    Git

    Benefits

    • Opportunity to lead enterprise AI initiatives
    • Work on cutting-edge Generative AI and LLM systems
    • High-impact role within a major financial services organization
    • Collaborative engineering environment
    • Exposure to large-scale AI architecture and deployment
    • Competitive W2 hourly compensation
    • Long-term contract potential