Back to list

Vacancy description

AI & Automation Engineer in Bangalore, भारत

  • HybridMix of office and remote
  • Full-timeStandard weekly hours

$14.68 USD

Bangalore, भारत

AI & Automation Engineer

Position Description
Founded in 1976, CGI is among the world's largest independent IT and business consulting services firms. With 94,000 consultants and professionals globally, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems integration, managed IT and business process services, and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal 2024 reported revenue is CA$14.68 billion, and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at cgi.com.

Job Title: AI & Automation Engineer
Position: SSE
Experience: 5+ years
Category: Emerging Technology
Job location: Bangalore
Shift: General Shift
Position ID: J0826-2069
Work Type: Hybrid
Employment Type: Full Time / Permanent
Qualification: Bachelor’s or master’s degree in computer science, Engineering, or a related field.

Role Overview
We are looking for an AI & Automation Engineer to join our Automation team and support the design, development, integration, and production deployment of enterprise AI and automation solutions.

The role will work closely with the Lead Automation Architect, business teams, data engineering teams, and enterprise technology teams to convert business requirements into scalable, secure, and production ready solutions.

This is a hands-on engineering role. The ideal candidate should be comfortable owning development from requirements and technical design through testing, deployment, and production support.

Selected candidates will work under the direction of the internal team lead, who retains ownership of the solution roadmap, architecture approvals, prioritization, and business stakeholder relationships. 

Experience
. 5–10 years of overall software engineering / automation / data / AI development experience.
. Minimum 3+ years of strong Python development experience.
. Demonstrable hands-on experience delivering enterprise applications or automation solutions.
. Recent hands-on exposure to GenAI/LLM based application development strongly preferred.

Key Responsibilities
. Design and develop enterprise AI, GenAI, Agentic AI, ML, and automation solutions.
. Build applications and services using Python and modern API/framework technologies.
. Develop AI agents and workflows using LLMs, prompt engineering, tool/function calling, RAG, and enterprise data sources.
. Integrate solutions with enterprise applications like Databricks, SailPoint, Okta, Atlas etc.
. Develop and integrate solutions using Azure services, including Azure OpenAI and related cloud services.
. Work with Databricks datasets and data pipelines for AI/ML and analytical use cases. Having knowledge of ML based forecasting and different ML Models
. Support integration with enterprise platforms such as Salesforce, SAP, Anaplan, Power BI, ServiceNow, and other business systems, where required.
. Implement authentication and authorization using enterprise identity solutions such as Okta, Entra ID / Azure AD, OAuth, and role-based access controls.
. Perform unit testing, integration testing, regression testing, and support business UAT.
. Support deployment across Development, Test/UAT, and Production environments.
. Troubleshoot application, integration, infrastructure, and data issues.
. Follow enterprise standards for security, logging, monitoring, exception handling, source control, and deployment.
. Prepare required technical documentation including solution design, deployment instructions, support documentation, and test evidence.
. Work independently while providing clear progress updates, risks, dependencies, and blockers.

Required Technical Skills
. Strong hands-on experience with Python.
. Strong understanding of REST APIs and system integrations.
. Experience developing enterprise applications or automation solutions including deployment of solutions to cloud servers
. Git / GitHub or equivalent source control experience.
. Experience with CI/CD and production deployment practices.
. Hands on experience with Generative AI / LLM based application development.
. Prompt engineering and structured LLM outputs.
. RAG and enterprise knowledge retrieval.
. Agent / tool / function calling concepts.
. LLM evaluation, guardrails, error handling, and hallucination mitigation.
. Experience with Azure OpenAI or comparable enterprise LLM platforms.
. Experience working with Microsoft Azure.
. Agentic AI frameworks such as LangChain, LangGraph, Semantic Kernel, AutoGen, or equivalent.
. Azure Container Apps / App Service / Functions.
. Docker and container-based application deployment.

CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.

#LI-GB9

Your future duties and responsibilities

Required qualifications to be successful in this role

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 innovative 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.

Similar vacancies

More like this role

  • Full-time
... parameterize, and execute multi-step AI automation workflows. - Integrate frontend applications with backend LLM orchestrators, AI agent frameworks, MCP servers, and automation endpoints. - Implement low-latency streaming states, live execution logs, and progress tracking for long-running AI tasks. - Develop human-in-the-loop workflows ...

Pune, भारत

  • AI / ML
... Automation Engineer – Senior to design, build, and optimize enterprise-grade AI automation solutions for global clients. This role emphasizes deep hands-on engineering expertise, focusing on optimizing AI systems, improving model performance, and delivering scalable, production-ready AI-enabled automation. You will work ...

Bangalore, भारत

... Scientist / AIML Engineer/ AI Automation Engineer Experience: 7 to 15 Years Shift: 2:00 PM 11:30 PM IST Job Type: Full-Time Mode:Working from Office Location: Madurai Tamil Nadu Role Overview We are seeking an experienced AI Automation Engineer/Lead to design and build enterprise-grade AI automation platforms for Healthcare ...

Madurai, भारत

... Design, develop, test, deploy, and maintain Microsoft Sentinel automation rules and Azure Logic Apps playbooks for repeatable incident-response scenarios.- Engineer controlled response actions such as token revocation, user or identity containment, device isolation, malicious indicator blocking, case enrichment, notification, ...

Bangalore, भारत

  • Hybrid
... implement safety and guardrail mechanisms.`- Maintain thorough documentation of agent logic, design decisions, and dependencies.- Collaborate with stakeholders and engineering teams to integrate AI agents with Microsoft-specific platforms such as Copilot Studio, Azure AI, and Semantic Kernel https://jobeax.com/link/wS3KJVH4Gb7mnSgN ...

Chennai, भारत

  • Full-time
  • AI / ML
... quality, learning, model evaluation, task completion, debugging, documentation, and teamwork. High-performing interns may be considered separately for a full-time AI Engineer opportunity based on demonstrated ability and business requirements. [{"name": "full_time", "text": "Full time", "categoryName": "Type of employment"}]

Visakhapatnam, भारत

  • Full-time

Rs 15 lakh p.a.

QA Automation Engineer – Playwright & AI Summary We are seeking a highly skilled QA Automation Engineer specializing in Playwright and AI technologies to join our IT Services team. In this pivotal role, you will be responsible for designing and implementing robust automated testing frameworks that leverage modern tools ...

Bangalore, भारत

Trintech Solutions Private Limited

Trintech - Automation Engineer - AI Testing

... looking for an Automation Engineer specializing in AI Testing to develop and maintain automated testing frameworks for modern software applications, including AI-enabled https://jobeax.com/link/1Rn7zv9wYEsoo7Eu ideal candidate will have strong experience in test automation, API testing, quality engineering, and test framework ...

Noida, भारत

Knowledge Artisans Private Limited

Information Security Engineer - AI & Automation

  • Cybersecurity
... security, compliance, and automation.A key focus of this role is securing enterprise adoption of Generative AI, LLMs, AI agents, bots, copilots, automation, and AI-assisted software development. The engineer will help establish practical information, data, application, and AI security controls that enable responsible AI adoption ...

Bangalore, भारत

... applications and automations. The role also contributes to governance best practices and continuous improvement within the Power Platform environment. The IT Engineer Power Platform Engineer reports to an IT Team Lead or Domain Lead depending on the Agile or DevOps organizational structure. The position collaborates closely ...

Pune, भारत

  • Marketing
... learnings back into central AI and data platform https://jobeax.com/link/GoblpFFxONPWv8Gg Qualifications & Experience :- 3 - 7 years of experience in software engineering, data engineering, applied AI/ML, or automation-heavy roles.- Hands-on experience building production-grade systems using Python (preferred), SQL, and modern ...

Bangalore, भारत