Senior AI/ML Developer to design, develop, and deploy enterprise-grade artificial intelligence and machine learning solutions. This role focuses on Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), NLP, and Computer Vision to drive digital transformation initiatives across advisory and consulting engagements.
The ideal candidate will have strong hands-on experience building production-scale AI applications, working across cloud platforms, and collaborating with cross-functional teams in an enterprise environment.
Key Responsibilities
AI / ML & Generative AI Development
Design, develop, and deploy end-to-end AI/ML solutions with a focus on Generative AI and LLM-based systems
Build and optimize Retrieval-Augmented Generation (RAG) platforms supporting multiple document formats (PDF, DOCX, PPT, CSV, Excel)
Implement NLP solutions including text summarization, sentiment analysis, classification, named entity recognition, and intelligent search
Develop multimodal AI systems combining text, image, and document understanding
Apply Computer Vision techniques for OCR, image recognition, and unstructured document processing
LLMs & Frameworks
Work with LLMs such as OpenAI, Claude, Gemini, LLaMA
Use frameworks like LangChain, NeMo Guardrails, and prompt engineering techniques
Build AI safety, observability, and monitoring mechanisms for LLM applications
Optimize model performance, cost, latency, and accuracy in production
Cloud & Platform Engineering
Deploy AI solutions on Azure, AWS, or Google Cloud Platform
Integrate AI services with enterprise systems, APIs, and microservices
Ensure scalability, reliability, and security of AI platforms
Implement CI/CD pipelines and MLOps best practices
Leadership & Collaboration
Lead and mentor AI/ML developers and engineers
Collaborate with business stakeholders, product owners, and architects to translate business needs into AI solutions
Participate in architectural design, code reviews, and best-practice enforcement
Support client-facing discussions and technical solutioning
Required Qualifications
Technical Skills
7+ years of experience in AI/ML engineering or advanced software development
Strong proficiency in Python and JavaScript
Hands-on experience with:
LLMs & GenAI (OpenAI, Claude, Gemini, LLaMA)
NLP libraries (SpaCy, NLTK)
ML/DL frameworks (TensorFlow, PyTorch preferred)
Computer Vision (OpenCV, OCR technologies)
Experience with RAG architectures and vector databases
API development using FastAPI / Node.js
Experience with Azure Cognitive Services, AWS AI services, or Google Cloud Platform AI tools
Cloud & DevOps
Experience deploying AI solutions on Azure, AWS, or Google Cloud Platform
Familiarity with containerization and orchestration (Docker, Kubernetes preferred)
Knowledge of MLOps, observability, and monitoring practices
Soft Skills
Strong problem-solving and analytical abilities
Excellent communication and stakeholder management skills
Experience working in enterprise/consulting environments preferred
Ability to lead initiatives end-to-end with minimal supervision
Preferred Qualifications
Experience in consulting or professional services firms
Experience building AI-powered chatbots (Rasa, Microsoft Bot Framework)
Exposure to RPA + AI integrations
Prior experience in regulated or enterprise-scale environments
AI/ML certifications or advanced coursework (Coursera, Stanford, etc.)