ML & AI Engineer
Role details
Job location
Tech stack
Job description
We are seeking a Machine Learning / AI Engineer to help build and deploy production-grade generative AI and LLM systems powering next-generation conversational digital experiences. This role focuses on designing and engineering LLM applications, RAG pipelines and scalable AI infrastructure using Python and Google Cloud (GCP). You will work on cutting-edge agentic AI and conversational AI platforms, building services that support intelligent assistants and automated customer interactions., + Build and deploy LLM-based applications and generative AI solutions
- Develop RAG (Retrieval Augmented Generation) pipelines
- Engineer scalable microservices-based AI platforms
- Design and maintain data pipelines using Python and Spark
- Implement CI/CD pipelines for machine learning and AI systems
- Work with GCP services including Vertex AI, BigQuery, Dataflow, Spanner and Firestore
- Contribute to prompt engineering, LLM evaluation and monitoring
- Build integrations between AI agents and enterprise systems
Requirements
-
Strong Python development experience
-
Experience building LLM or generative AI applications
-
Knowledge of RAG pipelines and prompt engineering
-
Experience with microservices architecture and CI/CD
-
Hands-on experience with Google Cloud Platform (GCP)
-
Familiarity with Spark or large-scale data pipelines Nice to Have
-
Experience with LangChain, LangGraph or agentic AI frameworks
-
Knowledge of multi-agent architectures or AI orchestration
-
Experience building production AI platforms This is an opportunity to work on large-scale AI engineering challenges, delivering production AI systems and intelligent digital assistants using modern LLM, generative AI and cloud-native technologies.