AI Engineer (India)

AI Engineer (India)

10 Aug
|
Dipole Group
|
India

10 Aug

Dipole Group

India

Job Overview

We are seeking a highly skilled AI Engineer with a strong software engineering/development background to design, develop, and deploy AI-powered applications and intelligent automation solutions. The ideal candidate will have hands-on experience building production-grade AI systems, integrating Large Language Models (LLMs), and developing scalable backend applications using contemporary software engineering practices.

This role requires someone who can bridge traditional software development with cutting-edge AI technologies to deliver robust, secure, and scalable AI solutions.

Key Responsibilities

- Design, develop, and deploy AI-powered applications and services.
- Build and integrate Large Language Model (LLM) solutions using APIs and open-source models.
- Develop scalable backend services using Python and modern web frameworks.
- Design AI agents, Retrieval-Augmented Generation (RAG) pipelines, and intelligent workflows.
- Integrate AI solutions with enterprise applications, APIs, and cloud platforms.
- Optimize AI model performance, latency, and cost.
- Implement prompt engineering techniques and evaluate AI model outputs.
- Build REST APIs and microservices to support AI applications.
- Collaborate with product managers, software engineers, and DevOps teams throughout the development lifecycle.
- Ensure code quality through testing, code reviews, documentation, and CI/CD practices.
- Monitor deployed AI applications and continuously improve performance and reliability.
- Stay updated with the latest advancements in Generative AI, machine learning, and software engineering.

Required Skills & Experience

- Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence,



or a related field.
- 4+ years of software engineering or software development experience.
- 2+ years of hands-on experience developing AI or Generative AI applications.
- Strong proficiency in Python .
- Experience with frameworks such as FastAPI, Flask, or Django .
- Experience with Large Language Models (OpenAI, Anthropic, Gemini, Llama, or similar).
- Experience with LangChain, LangGraph, LlamaIndex, or similar AI orchestration frameworks.
- Experience building RAG (Retrieval-Augmented Generation) solutions.
- Knowledge of vector databases such as Pinecone, Weaviate, ChromaDB, Milvus, or FAISS.
- Strong understanding of REST APIs and microservices architecture.
- Experience with SQL and NoSQL databases.
- Familiarity with Git and modern software development practices.
- Experience with Docker and containerized deployments.
- Understanding of cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of CI/CD pipelines and DevOps practices.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.

Preferred Skills

- Experience with AI agents and multi-agent systems.
- Knowledge of machine learning fundamentals.
- Experience with MLOps tools and model deployment.
- Familiarity with Kubernetes.
- Experience with Azure AI, AWS Bedrock, or Google Vertex AI.
- Knowledge of monitoring tools such as LangSmith, MLflow, or Weights & Biases.
- Experience implementing AI security and governance best practices.
- Exposure to prompt optimization and AI evaluation frameworks.

Nice to Have

- Experience working in Agile/Scrum environments.
- Contributions to open-source AI projects.
- Experience developing enterprise-scale AI applications.

📌 AI Engineer (India)
🏢 Dipole Group
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ai engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: ai engineer (india) / india