Lead AI Engineer (Full Stack / Generative AI)
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
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