Job Description:
We are looking for a Senior AI Developer with 4+ years of solid experience in AI, Machine Learning, Deep Learning, and Computer Vision. The ideal candidate should have a strong technical foundation in LLMs, RAG frameworks, agentic AI systems, STT/TTS, and cloud services, along with the ability to lead teams, interact with clients, and represent the company professionally.
This is a client-facing role that requires both technical expertise and a presentable, confident personality capable of engaging with clients and guiding internal teams toward successful project execution.
No. of Vacancies: 1
Required Skills:
- Advanced Python proficiency
- Deep expertise in LLMs, RAG, and agentic AI frameworks such as LangChain and CrewAI
- Strong background in Speech-to-Text (STT) and Text-to-Speech (TTS) systems
- Hands-on experience with computer vision, including image recognition, object detection, and video analysis
- Experience in developing and deploying REST APIs using Flask, FastAPI, or Django
- Proficiency with frameworks and libraries such as PyTorch, TensorFlow, and OpenCV
- Experience with cloud platforms including AWS, GCP, and Azure, and services such as Lambda, S3, SQS, Fargate, and load balancers
- Proven track record in team leadership, mentoring, and technical ownership
- Excellent communication, client interaction, and presentation skills
Responsibilities:
- Design, build, and optimize LLMs, RAG-based frameworks, and deep learning models for production
- Develop AI agents and multimodal solutions, including voice agents, using modern frameworks
- Lead the development of computer vision models for image and video analytics
- Build and scale AI services with REST APIs using Flask, FastAPI, or Django
- Architect and deploy AI systems using cloud infrastructure, including serverless and container-based solutions
- Mentor and lead a team of AI/ML engineers while enforcing best practices and ensuring quality delivery
- Interact with clients to gather requirements, share progress, and present technical solutions
- Take ownership of end-to-end technical delivery, including deployment and optimization
- Stay updated with emerging technologies and apply them where relevant
Preferred Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field
- Four or more years of professional experience in AI/ML, with hands-on work in LLMs, RAG, STT/TTS, and computer vision
- Demonstrated ability to build and deploy scalable AI solutions
- Prior experience leading teams and mentoring developers
- Strong analytical thinking with a high sense of ownership
- Excellent communication skills and confidence in client-facing scenarios
Nice to have
- Experience in CI/CD and MLOps practices
- Exposure to platforms and libraries such as Hugging Face, Keras, and Scikit-learn
- Familiarity with edge or mobile AI deployment
- Knowledge of reinforcement learning or other advanced AI methods
