AI Engineer
Role details
Job location
Tech stack
Job description
We are looking for a skilled AI Engineer to design, build, and deploy production-ready AI and GenAI solutions. You will work on advanced LLM applications, RAG pipelines, and scalable AI platforms. This role involves end-to-end ownership of AI/ML features from data ingestion to model deployment, integrating solutions into real-world applications. Responsibilities:
- Develop and deploy GenAI and LLM solutions, including prompt engineering and RAG pipelines
- Build scalable data pipelines and production ML workflows
- Implement MLOps/LLMOps processes for model versioning, CI/CD, and monitoring
- Optimize model training and inference performance using modern hardware and frameworks
- Embed Responsible AI practices (fairness, explainability, bias testing)
- Collaborate with architects, data scientists, and product teams for solution integration
Requirements
-
5-12 years experience in AI/ML engineering
-
Hands-on experience with GenAI or LLM frameworks
-
Experience with RAG pipelines, embeddings, and vector databases
-
Python development, API creation, microservices, and cloud platforms (preferably GCP)
-
CI/CD pipelines, Docker/Kubernetes, and MLOps/LLMOps
-
Production deployment and monitoring of AI/ML solutions Desirable Skills:
-
Knowledge of TensorFlow, PyTorch, scikit-learn, or Hugging Face libraries
-
API gateways, secure engineering, and performance optimization techniques
-
Experience with observability tools and auto-scaling solutions