Position: AI Engineer
Experience: 2–4 Years
Location: Vadodara
Job Responsibilities
- Design, develop, and deploy AI/ML solutions for real-world business use cases.
- Build, test, and optimize machine learning and Generative AI applications.
- Develop backend services, APIs, and AI-powered workflows using Python.
- Work closely with internal team, and developers to understand requirements and deliver scalable solutions.
- Integrate AI models, third-party APIs, databases, and business systems.
- Monitor, troubleshoot, and improve deployed AI applications.
- Participate in code reviews, documentation, and technical discussions.
- Stay updated with advancements in AI, ML, and GenAI technologies.
Required Skills & Expertise
- Strong proficiency in Python and object-oriented programming.
- Hands-on experience with Machine Learning and Generative AI applications.
- Experience with Python frameworks such as FastAPI, Flask, or Django.
- Good understanding of LLMs, prompt engineering, RAG, embeddings, and vector databases.
- Experience working with databases such as PostgreSQL, MySQL, or MongoDB.
- Knowledge of API development, integrations, and cloud-based deployments.
- Familiarity with Git, Docker, and software development best practices.
- Strong problem-solving, communication, and client interaction skills.
Good to Have
- Experience with LangChain, LangGraph, CrewAI, or AutoGen.
- Exposure vector databases such as Pinecone, Weaviate, or ChromaDB.
- Experience with workflow automation tools such as n8n, Vapi, or Relevance AI.
- Knowledge of cloud platforms like AWS, Azure, or GCP.
- Understanding CI/CD and MLOps practices.