Job Title : Machine Learning Engineer
Experience : 1–3 Years
Location : Coimbatore (On-site)
About the Role
We are seeking a Machine Learning Engineer with 1–3 years of hands-on experience in AI and intelligent agent development. The ideal candidate will have strong Python coding skills, solid understanding of AI / ML frameworks, and experience in designing scalable, production-ready agent architectures.
Key Responsibilities
- Develop, test, and deploy AI-driven applications and intelligent agents.
- Work with frameworks like OpenAI API, LangChain, and LlamaIndex to build LLM-based solutions.
- Design and implement scalable system architectures for multi-agent and memory-based systems.
- Handle data through APIs, web scraping, and vector databases such as FAISS, Pinecone, or Chroma.
- Write clean, modular, and well-documented Python code with proper error handling.
- Manage source code and collaboration using Git and GitHub.
- Create and maintain clear technical documentation and project READMEs.
- Containerize and deploy applications using Docker.
Required Skills
Proficiency in Python with a focus on clean and modular code.Strong understanding of AI / ML frameworks such as OpenAI API and LangChain.Experience with version control (Git / GitHub), proper documentation, and clean code structure.Hands-on experience with Docker for environment setup and deployment.Understanding of LLMs, prompt engineering, memory, and multi-agent systems.Ability to integrate LLMs with external data sources and APIs.Preferred Qualifications
Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or a related field.Prior project experience in building AI chatbots, RAG (Retrieval-Augmented Generation), or intelligent assistants.Familiarity with FastAPI, PostgreSQL, or cloud deployment (AWS / GCP).