- Company Name
- SITA
- Job Title
- AI Engineering Lead
- Job Description
-
**Job Title:** AI Engineering Lead
**Role Summary:**
Lead the design, development, and delivery of advanced AI/ML solutions for global aviation and border‑management systems. Oversee a team of AI engineers, ensuring high‑quality, scalable code, ethical deployment, and alignment with business objectives.
**Expectations:**
- Deliver end‑to‑end AI projects on time and within quality standards.
- Mentor a team of 6+ engineers, enforce coding standards, and drive continuous improvement.
- Ensure all AI initiatives comply with ethical AI principles, data‑privacy regulations, and industry best practices.
**Key Responsibilities:**
- Architect, develop, and deploy AI modules (generative AI, RAG pipelines, fine‑tuning LLMs).
- Write, test, and maintain production‑grade, scalable Python code; use at least one additional language (Java, C++, JavaScript).
- Lead technical estimations, root‑cause analysis, and defect ownership.
- Mentor junior developers, uphold OOP/OOD principles, and provide career guidance.
- Define coding standards, documentation, and best practices for AI work streams.
- Translate business requirements into robust AI designs.
- Collaborate with product, architecture, and DevOps teams to integrate AI into larger systems.
- Evaluate emerging AI technologies, frameworks, and tools to sustain innovation.
- Manage CI/CD pipelines, Git workflows, automated tests, and secure coding practices.
**Required Skills:**
- 8+ years of software engineering experience, 5+ in AI/ML.
- Proficiency in Python and one additional language.
- 1+ year hands‑on generative AI experience (LLMs, GPT, diffusion).
- 2+ years leading/mentoring engineering teams of 6+.
- Strong knowledge of TensorFlow, PyTorch, scikit‑learn.
- Experience with model orchestration (Semantic Kernel, LangChain, etc.).
- Deep understanding of ML concepts (supervised/unsupervised, CNN, RNN, transformers).
- Prompt design, RAG, model fine‑tuning expertise.
- Ethical AI, data‑privacy, responsible deployment knowledge.
- CI/CD, Git, unit testing, debugging, secure coding.
- Formal project‑management training (preferred).
**Required Education & Certifications:**
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Professional programming certification (Java, Python, etc.) – preferred.
- Project‑management certification (PMP, Agile, etc.) – preferred.