Search by job, company or skills

Artificial Intelligence Engineer

Artificial Intelligence Engineer

Simform
4-7 Years
Not Disclosed
Early Applicant
  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

Senior AI Engineer

Location: Ahmedabad, Gujarat

Employment Type: Full-Time

Experience: 3–7 Years

Department: AI & Machine Learning

Role Overview

We are looking for a Senior AI Engineer with expertise in Generative AI, Agentic AI, LLMs, and RAG architectures, complemented by a solid foundation in traditional machine learning. You will build, evaluate, and deploy production-grade AI solutions with a strong focus on reliability, scalability, and code quality.

Key Responsibilities

  • Design and develop Generative AI applications using LLMs, prompt engineering, and structured outputs.
  • Build advanced RAG pipelines using embeddings, hybrid search, reranking, and vector databases.
  • Develop AI agents and workflows using LangGraph, LangChain, tool calling, and MCP where appropriate.
  • Develop and deploy enterprise level applications using Azure AI services.
  • Implement AI evaluation frameworks, automated regression testing, and quality metrics to assess accuracy, relevance, faithfulness, and task completion.
  • Apply traditional ML techniques for classification, regression, predictive analytics, and NLP where required.
  • Build data preprocessing, feature engineering, model training, and evaluation pipelines.
  • Write clean, modular, testable, and maintainable Python code following software engineering best practices.
  • Integrate AI solutions into production systems through APIs, with appropriate security, monitoring, and observability.
  • Deploy and optimize AI applications on AWS, Azure, or GCP.
  • Collaborate with cross-functional teams, contribute to architecture decisions, and mentor junior engineers.

Required Skills & Qualifications

  • Bachelor's or Master's degree in Computer Science, AI/ML, or a related field.
  • 4–7 years of experience in AI/ML development and software engineering.
  • Strong Python programming skills and experience with PyTorch, TensorFlow, or scikit-learn.
  • Understanding of machine learning fundamentals, including classification, regression, model evaluation, and feature engineering.
  • Hands-on experience with LLMs, Generative AI, RAG, embeddings, and vector databases.
  • Experience with LangChain, LangGraph, or equivalent LLM orchestration frameworks.
  • Understanding of AI agents, tool calling, workflow orchestration, and failure handling.
  • Familiarity with evaluation frameworks such as RAGAS, DeepEval, or equivalent tools.
  • Experience with APIs, automated testing, Git, CI/CD, databases, and cloud deployments.
  • Knowledge of production monitoring, debugging, security, and performance optimization.

Preferred Qualifications

  • Experience with MCP, GraphRAG, multi-agent systems, and advanced retrieval techniques.
  • Knowledge of LLM fine-tuning, LoRA/PEFT, and model optimization.
  • Familiarity with Langfuse, LangSmith, Arize Phoenix, MLflow, Docker, and Kubernetes.
  • Exposure to computer vision, multimodal AI, and MLOps/LLMOps practices.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

embeddings

scikit-learn

vector databases

CI CD

LangGraph

RAG architectures

LangChain

Generative AI

LLMs

Agentic AI

hybrid search

reranking

Azure AI services

cloud deployments

About Company

Similar Jobs

3-5 yrs
Ahmedabad, India
Skills:
Sql, Tensorflow, Nosql, Rest API Development, Pytorch, Gcp, Docker, Azure, Python, Kubernetes, AWS, Data preprocessing, MLOps tools, NLP techniques, Feature stores
5-7 yrs
Ahmedabad, India
Skills:
Python, LangChain, knowledge graph, LlamaIndex, LLM frameworks, LangGraph