Posted:11 hours ago
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 qualifications to be successful in this role
Required Technical Skills
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 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.
Free courses, interview questions and practice for each skill.
Full Time
CGI
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Now
Pune
Experience: Not specified
Salary: Not disclosed
Bengaluru
Salary: Not disclosed
Bengaluru
Salary: Not disclosed
India
10.0 - 10.0 Lacs P.A.
Pune
Experience: Not specified
Salary: Not disclosed
Hyderabad
Salary: Not disclosed
Pune
Experience: Not specified
Salary: Not disclosed
India
Experience: Not specified
Salary: Not disclosed
Delhi
Salary: Not disclosed
Pune
Experience: Not specified
Salary: Not disclosed
AI Job Matching Summary