Job Title: Consultant | API Developer | Kolkata | Operations, Industry & Domain Solutions | DigiGov
Job Description:
Position: AI Developer (Consultant)
Experience: 3–5 Years
Role Overview
We are looking for a skilled AI Developer with 3–5 years of hands‑on experience in designing, developing, and deploying AI/ML solutions. The consultant will work closely with cross‑functional teams to build intelligent systems, automate business processes, and implement scalable models in production environments.
Key Responsibilities
- Develop, train, and optimize machine learning and deep learning models for real‑world applications.
- Build end‑to‑end AI pipelines, including data ingestion, processing, model development, validation, and deployment.
- Implement LLM-based solutions, NLP workflows, chatbots, and generative AI applications.
- Collaborate with business stakeholders to understand requirements, identify use cases, and define solution architectures.
- Evaluate model performance using statistical methods and tune hyperparameters for optimal results.
- Integrate AI models with applications using APIs, microservices, or cloud-based deployment.
- Work with data engineering teams to ensure data quality, versioning, and pipeline stability.
- Prepare technical documentation, design specifications, and deployment guidelines.
- Stay updated on the latest trends in AI/ML, GenAI, LLMs, MLOps, vector databases, and related technologies.
Required Skills & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or related fields.
- 3–5 years of experience in AI/ML development, including practical model deployment.
- Strong programming skills in Python and relevant libraries:
- NumPy, Pandas, Scikit‑Learn
- TensorFlow / PyTorch
- Transformers (Hugging Face)
- Experience with NLP, computer vision, or generative AI projects.
- Hands-on experience in deploying models using:
- Azure ML / AWS Sagemaker / GCP Vertex AI
- Docker, Kubernetes (good to have)
- Knowledge of MLOps, CI/CD, model monitoring, and experiment tracking.
- Understanding of vector databases (e.g., Pinecone, Chroma, FAISS).
- Ability to write clean, maintainable, and scalable code.
- Strong analytical thinking and problem‑solving skills.
Preferred / Good-to-Have Skills
- Experience with LLM fine-tuning, RAG pipelines, and prompt engineering.
- Familiarity with LangChain, LlamaIndex, or similar frameworks.
- Exposure to data engineering tools: Spark, Databricks, Airflow.
- Experience integrating AI solutions into enterprise applications (API-driven).
- Knowledge of cloud architecture patterns.
Soft Skills
- Strong communication skills and ability to work with clients and business teams.
- Self-driven, proactive, and comfortable working in a consulting environment.
- Ability to explain complex AI concepts to non-technical stakeholders.
- Collaboration mindset with a focus on delivering business value.