Full Stack AI Lead Developer
Jabil
IndiaremotePosted 16 days ago
Skill Required
Full-Stack-AI-DevelopmentAI-EngineeringLead-DeveloperBackend-EngineeringAI-ArchitectureSenior-Full-Stack-AI-DeveloperSenior-Full-Stack-AI-EngineerLead-AI-DeveloperLead-Full-Stack-DeveloperFull-Stack-Development-LeadAI-Development-LeadFull Stack DeveloperAI EngineerAIQuery OptimizationDockerWeb AccessibilityKubernetesPrototypingEngineeringPostgreSQLObservabilityRESTTestNGPythondesignDevOpsLinuxCloudjQueryAPIsGenerative AIRAGSQLAWSandFulltime
Key highlights
- equal opportunity employer
- None
- equal opportunity employer
- equal opportunity employer
- equal opportunity employer
- equal opportunity employer
Role overview
Responsibilities
- Design, build, and deploy full-stack artificial intelligence applications from the ground up, seamlessly connecting robust backend AI services with responsive, user-friendly frontends.
- Integrate Large Language Models (LLMs), local model pipelines, vector databases, and multi-agent orchestration frameworks (such as RAG architectures) into production-ready software systems.
- Architect, query, and optimize complex relational databases (PostgreSQL preferred), writing advanced SQL queries, multi-table joins, cursors, and stored procedures to guarantee high-performance data retrieval and storage.
- Develop high-performance, asynchronous backend services, RESTful APIs, and data ingestion pipelines primarily using Python to handle real-time data streaming and complex business logic.
- Build intuitive, responsive user interfaces and real-time operational dashboards using modern web frameworks to enable seamless human-AI interaction and telemetry visualization.
- Package applications using Docker and manage deployment, scaling, and cluster coordination using Kubernetes to ensure enterprise-grade reliability and fault tolerance.
- Provision, configure, and optimize cloud resources (primarily AWS) and high-performance computing environments (including GPU clusters) to support heavy AI workloads.
- Operate effectively within Linux environments, utilizing advanced shell utilities, system monitoring, and performance tuning for backend stability.
- Actively mentor, train, and guide junior developers and team members under your purview, rapidly bringing them up to speed on technical frameworks, coding standards, and best practices.
- Communicate effectively with diverse internal and external stakeholders, translating complex technical concepts into clear business value, and confidently conduct live, end-to-end software and AI application demonstrations.
- Apply a quality-first mindset (incorporating principles like Lean Six Sigma where applicable) to debug issues, optimize system latency, automate testing, and ensure high reliability.
- Stay on the cutting edge of AI advancements, rapidly evaluating, prototyping, and integrating emerging open-source tools, frameworks, and model updates into the enterprise stack.
Requirements
- Advanced Python development
- AWS cloud infrastructure
- Enterprise Linux administration
- Containerization (Docker)
- Orchestration (Kubernetes) for large-scale enterprise deployments
- Building and deploying modern AI solutions (Multi-agent systems, RAG)
- Background in Lean Six Sigma and other quality tools
Additional details
- Jabil, including its subsidiaries, is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, genetic information, veteran status, or any other characteristic protected by law.
- Originally posted on Himalayas