AI/ML Developer (ID 1304)
Summary
Builds and deploys AI-powered applications in Noida, working with LLMs (OpenAI, Azure OpenAI, Claude, Gemini), RAG systems, and AI frameworks like LangChain and LlamaIndex. Develops scalable APIs with FastAPI/Flask, trains and evaluates ML models, and integrates vector databases such as Pinecone, FAISS, Weaviate, and Chroma.
- Build and deploy intelligent applications using Machine Learning and Generative AI technologies.
- Work with Large Language Models (LLMs) such as:
- OpenAI
- Azure OpenAI
- Claude
- Gemini
- OpenAI
- Design and develop Retrieval-Augmented Generation (RAG) systems.
- Develop scalable APIs using:
- FastAPI
- Flask
- FastAPI
- Perform machine learning model training, inference, and evaluation.
- Work on prompt engineering for optimizing LLM outputs.
- Build and manage AI pipelines using frameworks such as:
- LangChain
- LlamaIndex
- LangGraph
- CrewAI
- LangChain
- Handle structured and unstructured datasets using:
- Pandas
- NumPy
- Pandas
- Work with embeddings and vector search implementations.
- Integrate vector databases such as:
- Pinecone
- FAISS
- Weaviate
- Chroma
- Pinecone
- Collaborate with teams to integrate AI capabilities into real-world applications.
- Use cloud and deployment tools for scalable AI solutions.
- Maintain code repositories and development workflows using Git and Jupyter Notebook.
Requirements
- Strong programming skills in Python.
- Basic understanding of JavaScript / TypeScript (preferred).
- Experience in API development using FastAPI or Flask.
- Good understanding of:
- Machine Learning fundamentals
- Model training and inference
- Feature engineering
- Model evaluation metrics
- Machine Learning fundamentals
- Hands-on experience working with LLM APIs such as:
- OpenAI
- Azure OpenAI
- Claude
- Gemini
- OpenAI
- Knowledge of:
- Prompt Engineering
- Retrieval-Augmented Generation (RAG)
- Prompt Engineering
- Experience with AI/LLM frameworks:
- LangChain
- LlamaIndex
- LangGraph
- CrewAI
- LangChain
- Strong data handling skills using Pandas and NumPy.
- Understanding of embeddings and vector search concepts.
- Experience with SQL and vector databases.
- Basic knowledge of cloud platforms:
- AWS
- Azure
- GCP
- AWS
- Familiarity with Docker, REST APIs, Git, and Jupyter Notebook.
- Passion for AI/ML and building scalable AI-powered applications.
Skills
- AI
- API
- AWS
- Azure
- Cloud
- CrewAI
- Docker
- Embeddings
- FAISS
- FastAPI
- Feature Engineering
- Flask
- GCP
- Generative AI
- Git
- JavaScript
- Jupyter
- LangChain
- LangGraph
- LlamaIndex
- LLM
- Machine Learning
- Model Evaluation
- NumPy
- OpenAI
- pandas
- Pinecone
- Prompt Engineering
- Python
- RAG
- REST
- SQL
- TypeScript
- Vector Databases
- Vector Search
- Weaviate