Role Overview
We are seeking a highly skilled AI Engineer to join our dynamic team. In this role, you will be at the forefront of AI innovation, building production-grade solutions leveraging Large Language Models (LLMs) and Machine Learning. You will collaborate with product and engineering teams to develop intelligent applications that automate complex workflows and generate actionable business insights.
Responsibilities
- Design, develop, and deploy AI-powered applications using OpenAI, Azure OpenAI, or similar platforms.
- Build and optimize Retrieval-Augmented Generation (RAG) pipelines using frameworks like LangChain or LlamaIndex.
- Implement advanced prompting strategies to enhance the performance and reliability of LLM outputs.
- Develop vector search solutions utilizing Vector Databases (Pinecone, Chroma, Weaviate, or Azure AI Search).
- Build NLP pipelines for text classification, entity extraction, and document understanding using OCR technologies.
- Train, evaluate, and optimize Machine Learning models using PyTorch, TensorFlow, or Scikit-learn.
- Develop MLOps deployment pipelines and ensure efficient integration of AI services.
- Continuously monitor model performance and ensure adherence to GDPR and responsible AI practices.
Requirements
- 3-5 years of experience in AI/ML Engineering.
- Strong proficiency in Python.
- Hands-on experience with LLMs, Prompt Engineering, and RAG concepts.
- Experience with LangChain, LlamaIndex, or similar orchestration frameworks.
- Experience with Vector Databases and SQL.
- Experience deploying applications on Azure, AWS, or GCP.
- Bachelor’s or Master’s degree in Computer Science, AI, Data Science, or equivalent.
Nice to Have
- MLOps practices and tools.
- Docker and Kubernetes orchestration.
- Experience with Azure Machine Learning.
- Domain knowledge in Healthcare or FinTech.
- Knowledge of Responsible AI and AI governance frameworks.
Skills
- Python
- LangChain
- LLMs
- Vector Databases
- Azure