AI Engineer (Bengaluru)

AI Engineer (Bengaluru)

07 Nov
|
CGI
|
Bengaluru

07 Nov

CGI

Bengaluru

Position Description

Position Title: AI Engineer

Location:Bangalore

Job Level: Software Engineer / AI Engineer

Experience: 4-7 Years

Employment Type: Full-Time

Domain: Artificial Intelligence / Generative AI / Cloud Engineering / Data & Analytics

Your future duties and responsibilities

Job Summary The AI Engineer plays a key role in designing, developing, and operationalizing Agentic AI and Generative AI solutions across the software development lifecycle (SDLC). This role is responsible for delivering scalable AI systems, enabling AI-driven development practices, and supporting engineering, data, and business teams through the adoption of modern AI technologies.

The successful candidate will help transform Data & AI strategies into repeatable, enterprise-scale solutions while driving innovation through machine learning, large language models (LLMs), retrieval-augmented generation (RAG), and cloud-native AI architectures.

Key Responsibilities

AI Solution Development

Design, develop, deploy, and maintain AI/ML and Generative AI solutions using Python.

Build and integrate LLM-powered applications using frameworks such as LangChain and model APIs including OpenAI and Anthropic.

Develop AI solutions from proof of concept through production deployment.

Implement RAG architectures, embeddings, semantic search, caching, prompt engineering, and tool/function-calling capabilities.

Create evaluation frameworks and testing methodologies for AI applications.

Software Engineering & Integration

Develop robust APIs, orchestration layers, and microservices supporting AI workloads.

Design logging, monitoring, observability, and performance-tracking mechanisms for AI systems.

Implement scalable and maintainable software engineering practices for AI products.

Collaborate with development teams to embed AI capabilities within enterprise applications.

Data Engineering & Analytics

Process, transform, and analyze structured and unstructured data from various enterprise systems.

Utilize Python libraries such as NumPy, Pandas, and Polars for advanced data manipulation.

Develop and optimize SQL queries for large-scale relational databases.

Extract business value from complex and disconnected datasets.

Platform & Ecosystem Enablement

Identify recurring business and technical requirements across Data & AI initiatives.

Develop reusable frameworks, standards, governance models, and best practices.





Contribute to the evolution of enterprise AI capabilities, services, and operating models.

Promote AI adoption and knowledge sharing across cross-functional teams.

DevOps & Cloud Engineering

Work within Agile and DevOps delivery models.

Support CI/CD implementation through Azure DevOps and GitHub.

Build and maintain cloud-native AI solutions on Microsoft Azure.

Collaborate with platform, architecture, and security teams to ensure scalable and compliant deployments.

Required Technical Skills

Required qualifications to be successful in this role

Programming & Development

Strong hands-on experience in Python development.

Experience with software engineering best practices and design patterns.

Expertise in developing REST APIs and service integrations.

AI / Machine Learning

Experience with

Generative AI

Large Language Models (LLMs)

Agentic AI solutions

Retrieval-Augmented Generation (RAG)

Prompt Engineering

Embeddings and Vector Databases

Tool Calling / Function Calling

AI Evaluation Frameworks

AI Platforms & Frameworks

Experience with

LangChain

OpenAI APIs

Anthropic APIs

Microsoft Copilot

Azure AI Foundry (Microsoft Foundry)

Data Technologies

Advanced SQL skills.

Experience with relational databases and query optimization.

Hands-on experience with:

NumPy

Pandas

Polars

Cloud & Azure Technologies

Azure Databricks

Azure Data Factory

Azure Data Lake

Azure Stream Analytics

Azure SQL Data Warehouse

Azure Functions

Serverless Architectures

ARM Templates

DevOps

Azure DevOps

GitHub

CI/CD Pipelines

Agile Product Delivery

Required Experience

3-7 years of experience in Software Engineering, Data Engineering, AI/ML, or related domains.

Proven experience delivering AI/ML solutions from concept to production.

Experience working in Agile product teams and DevOps environments.

Demonstrated ability to solve complex business problems using AI and data-driven solutions.

Experience handling and extracting insights from large-scale datasets.

Roles & Responsibilities

Work within established procedures,



standards, and development practices.

Develop, test, and support software applications and AI solutions.

Troubleshoot, debug, and resolve application issues.

Collaborate with senior engineers, architects, and business stakeholders.

Contribute to continuous improvement initiatives and innovation programs.

Recommend solutions for defect resolution and process enhancements.

Escalate complex technical challenges when appropriate.

Preferred Qualifications

Bachelor's or Master's degree in Computer Science, Information Technology, Data Science, Artificial Intelligence, or a related field.

Microsoft Azure AI Engineer Associate certification.

Microsoft Azure Data Engineer Associate certification.

Exposure to MLOps, LLMOps, and enterprise AI governance frameworks.

Experience with vector databases such as Azure AI Search, Pinecone, or Weaviate.

Key Competencies

Analytical Thinking

Problem Solving

Innovation & Continuous Learning

Stakeholder Management

Communication Skills

Collaboration & Teamwork

Enterprise Mindset

Customer Focus

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop creative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

Come join our team—one of the largest IT and business consulting services firms in the world.

📌 AI Engineer (Bengaluru)
🏢 CGI
📍 Bengaluru

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 (bengaluru) / bengaluru

Subscribe to this job alert:

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