AI Engineer

4 - 7 years

Bengaluru

Posted:11 hours ago

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

Skills Required

Artificial Intelligence Generative AI Analytics Software Development Sdlc Machine Learning Cloud Native Solution Development Ai/ml Python AI Solutions Testing Methodologies

Learn the skills this job asks for

See your skill gap for Machine Learning Engineer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Artificial Intelligence Interview
cta

Start Your Job Search Today

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.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
CGI logo
CGI

Information Technology and Consulting

Montreal

RecommendedJobs for You

OnIT logo

Pune

Ecolab logo

Bengaluru

T

AI Engineer

Thrifty AI

India

Seco Tools logo

AI Engineer

Seco Tools

Pune

algoleap logo

AI Engineer

algoleap

Hyderabad

S

Pune

EXL Service logo

AI Engineer

EXL Service

India

Sutra.AI logo

AI Engineer

Sutra.AI

Delhi