Software Engineer - Python AI
Software Engineer - Python AI Position Description
Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, 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: Software Engineer - Python AI
Position: Software Engineer
Experience: 3 5 Years
Category: Software Development/ Engineering
Shift: General Shift
Work Mode: Hybrid (3 days in office, 2 days WFH)
Primary location: India, Karnataka, Bangalore
CGI Office: Ecity, Bangalore
Position ID: J0726-1389
Employment Type: Full Time
Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience.
#LI-SK38 Your future duties and responsibilities
We are looking for a passionate and self driven Junior Professional with strong fundamentals in Python and hands on experience working with AI/ML models, particularly Large Language Models (LLMs). The ideal candidate should have a growth mindset, a strong willingness to learn emerging AI technologies, and the ability to work collaboratively in a fast paced development environment.
This role offers an excellent opportunity to work on cutting edge Generative AI solutions, model fine tuning, prompt engineering, AI agent development, and enterprise AI applications.
Key Responsibilities . Develop, test, and maintain Python based applications and services.
. Assist in building and deploying AI/ML and Generative AI solutions.
. Fine tune and optimize Large Language Models (LLMs) for specific business use cases.
. Work with prompt engineering techniques to improve AI model responses.
. Develop and integrate AI powered APIs and services.
. Perform data preprocessing, model evaluation, and performance tuning activities.
. Collaborate with senior developers, architects, and business stakeholders.
. Participate in code reviews and follow development best practices.
. Research and learn emerging AI/ML technologies and recommend innovative solutions.
. Create technical documentation and knowledge sharing artifacts. Required qualifications to be successful in this role
Must to have skills: . Strong hands on experience in Python.
. Good understanding of Object Oriented Programming (OOP).
. Familiarity with Python libraries and frameworks. AI/ML & Generative AI . Hands on exposure to Large Language Models (LLMs).
. Experience in model fine tuning and optimization techniques.
. Understanding of Prompt Engineering concepts.
. Familiarity with Transformers, Hugging Face, OpenAI, or similar AI ecosystems.
. Basic understanding of Retrieval Augmented Generation (RAG) concepts.
. Knowledge of model evaluation and performance metrics. Data & APIs . Experience working with JSON, APIs, and REST services.
. Basic knowledge of SQL and data handling.
. Data preprocessing and data preparation skills. Tools & Platforms . Git/GitHub/Azure DevOps.
. Jupyter Notebook or equivalent development tools.
. Exposure to Azure AI Services, AWS AI Services, or Google Cloud AI is a plus. Good to have :
. Has a strong passion for AI and emerging technologies.
. Demonstrates excellent analytical and problem solving skills.
. Is eager to learn and explore new tools and frameworks.
. Takes ownership of assigned tasks and delivers quality outcomes.
. Communicates effectively and collaborates well within a team.
. Shows adaptability in a rapidly evolving technology landscape. Nice to Have . Experience with LangChain, LlamaIndex, CrewAI, AutoGen, or AI Agents.
. Exposure to Vector Databases such as Pinecone, ChromaDB, FAISS, or Azure AI Search.
. Knowledge of Machine Learning fundamentals.
. Experience with Docker and CI/CD pipelines.
. Familiarity with cloud platforms such as Azure, AWS, or GCP. CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodation for people with disabilities in accordance with provincial legislation. Please let us know if you require reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs 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.
Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, 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: Software Engineer - Python AI
Position: Software Engineer
Experience: 3 5 Years
Category: Software Development/ Engineering
Shift: General Shift
Work Mode: Hybrid (3 days in office, 2 days WFH)
Primary location: India, Karnataka, Bangalore
CGI Office: Ecity, Bangalore
Position ID: J0726-1389
Employment Type: Full Time
Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience.
#LI-SK38 Your future duties and responsibilities
We are looking for a passionate and self driven Junior Professional with strong fundamentals in Python and hands on experience working with AI/ML models, particularly Large Language Models (LLMs). The ideal candidate should have a growth mindset, a strong willingness to learn emerging AI technologies, and the ability to work collaboratively in a fast paced development environment.
This role offers an excellent opportunity to work on cutting edge Generative AI solutions, model fine tuning, prompt engineering, AI agent development, and enterprise AI applications.
Key Responsibilities . Develop, test, and maintain Python based applications and services.
. Assist in building and deploying AI/ML and Generative AI solutions.
. Fine tune and optimize Large Language Models (LLMs) for specific business use cases.
. Work with prompt engineering techniques to improve AI model responses.
. Develop and integrate AI powered APIs and services.
. Perform data preprocessing, model evaluation, and performance tuning activities.
. Collaborate with senior developers, architects, and business stakeholders.
. Participate in code reviews and follow development best practices.
. Research and learn emerging AI/ML technologies and recommend innovative solutions.
. Create technical documentation and knowledge sharing artifacts. Required qualifications to be successful in this role
Must to have skills: . Strong hands on experience in Python.
. Good understanding of Object Oriented Programming (OOP).
. Familiarity with Python libraries and frameworks. AI/ML & Generative AI . Hands on exposure to Large Language Models (LLMs).
. Experience in model fine tuning and optimization techniques.
. Understanding of Prompt Engineering concepts.
. Familiarity with Transformers, Hugging Face, OpenAI, or similar AI ecosystems.
. Basic understanding of Retrieval Augmented Generation (RAG) concepts.
. Knowledge of model evaluation and performance metrics. Data & APIs . Experience working with JSON, APIs, and REST services.
. Basic knowledge of SQL and data handling.
. Data preprocessing and data preparation skills. Tools & Platforms . Git/GitHub/Azure DevOps.
. Jupyter Notebook or equivalent development tools.
. Exposure to Azure AI Services, AWS AI Services, or Google Cloud AI is a plus. Good to have :
. Has a strong passion for AI and emerging technologies.
. Demonstrates excellent analytical and problem solving skills.
. Is eager to learn and explore new tools and frameworks.
. Takes ownership of assigned tasks and delivers quality outcomes.
. Communicates effectively and collaborates well within a team.
. Shows adaptability in a rapidly evolving technology landscape. Nice to Have . Experience with LangChain, LlamaIndex, CrewAI, AutoGen, or AI Agents.
. Exposure to Vector Databases such as Pinecone, ChromaDB, FAISS, or Azure AI Search.
. Knowledge of Machine Learning fundamentals.
. Experience with Docker and CI/CD pipelines.
. Familiarity with cloud platforms such as Azure, AWS, or GCP. CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodation for people with disabilities in accordance with provincial legislation. Please let us know if you require reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs 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.
Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Python AI in Bangalore vacancy
- ...SolutionArchitectSalesforceFieldService&AI(GenAI/LLM) Location: India/US(Remote/Hybrid) Company: ServiceResolutionIntelligence platformleveraging AIandGenAI . RoleOverview Weareseekinganexperienced SolutionArchitect withdeepexpertisein Salesforce(ServiceCloud...SuggestedHybrid workRemote job
- ...Be the one building AI-powered experiences where they matter most. At Genesys we help organizations create better customer experiences... ...sales targets Preferred Qualifications Degree in Engineering PG degree/diploma in Management Proficiency with CRM tools...SuggestedHybrid workWorldwideFlexible hours
- ...enterprise ServiceNow platform. This role combines Site Reliability Engineering (SRE) platform operations leadership service governance... ...release and deployment processes Experience in NowAssist and AI Capabilities Leadership Skills Strong team leadership and mentoring...SuggestedPermanent employmentLocal areaShift work
- ...market leader delivering intelligent energy storage and optimization software for renewables and storage. Our solutions and operational... ...systems efficiency and controls. Experience or knowledge of applying AI in Finance is considered an added advantage. Key...SoftwareFull time
- ...Preferred Skills (Secondary) Linuxadministration DevOpsconcepts and operational automation practices Site Reliability Engineering (SRE)concepts (availability incident/problem management reliability improvements) Network and Internet Securityfundamentals Exposure...SoftwareLocal areaShift work
- What success looks like in this role: CRM & Platform Administration Own end-to-end CRM campaign creation and execution including automation rules that ensure accurate attribution and reliable reporting. Manage data imports and ongoing data integrity across the ...Local area
- ...built-in research expertise and AI-powered technology its like... ...looking for Were looking for an Engineering Manager to lead our Enterprise... ...-team initiatives including software architecture development and... ...experience preferably including Python and/or JavaScript ~...SoftwareHybrid workWork at officeRemote jobOverseasFlexible hours3 days week
- ...timing powers over 400 applications including high-growth ones in AI datacenters automated driving industrial and humanoid robots... ...Infrastructure (OCI). Acts as a collaborative partner across IT Sales Engineering Finance and Operations Leads calmly and decisively during...Full time
- ...sourcing efforts for key technical and business roles including Software Engineers Product roles and other critical functions across different... ...search Boolean search Gem etc.). ~ Highly proficient in using AI and Agents to research map and identify hard to find talent ~...SoftwareLong term contractFull timeWork at officeFlexible hours3 days week
- ...Vectra is the leader in AI-driven threat detection and response... ...an experiencedThreatDetection Engineer to extend Vectras detection capabilities... ...specifying detection logic in python and utilizing other available... ...Wireshark etc. ~ Scripting software development engineering and/or...SoftwareHybrid workWorldwide
- ...developing mission-critical high quality software solutions using cutting-edge technologyin... ...Engineeringa global team of more than 300 engineers and scientists whowork on the most complex... ...and reduce development cycle time. Apply AI tools to accelerate: code generation and...SoftwareFull time
- ...in Defence Aerospace and Cyber & Digital sectors. Thales has two engineering competence centres in India - one in Noida focused on Cyber & Digital business while the one in Bengaluru focuses on hardware software and systems engineering capabilities for both the civil and...SoftwareLocal area
- ...Job Description Summary The AI Foundry delivers AI capabilities for internal productivity working closely with all business... ...company to serve their needs. As a Director of the AI software engineering group you will lead the delivery of AI capabilities and applications...SoftwareFull timeContract workFor contractorsRelocation package
- ...Ventures. Summary The Menlo Security Sales Engineer is a customer-focused technical sales... ...and customers alike. The team uses AI-assisted tools throughout the sales cycle... ...configuration of Menlo Security services or software training users on the solutions and acting...SoftwareNight shift
- ...About the Role: The Active Directory & Microsoft Entra Engineer is responsible for the design implementation administration and support... ...tool Simeio IO Simeio partners with industry-leading IAM software vendors to provide access management identity governance and administration...SoftwareHybrid work
- ...What success looks like in this role: Provides Software Applications Engineering support for larger and more complex applications / project areas. Performs build and deployment for application development efforts. Designs basic requirements that are effective...SoftwareLocal area
- ...2 in Data Analysis preferably in Finance domain. Strong knowledge of Excel (macros a plus). Knowledge of programming languages (Python SQL). Effective communication and presentation skills required. Knowledge of market structure & Financial services experience a...Shift work
- ...ConnectWise is an industry and Global leading software company with over 3000 colleagues in North America EMEA and APAC. As a community-driven software company dedicated to the success of technology solution providers our suite helps over 45000 of our partners manage their...SoftwareLocal areaRemote job
- ...address clients most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting design engineering and operations we help clients realize their boldest ambitions and build future-ready sustainable businesses. With over 230000 employees...Shift work
- Controls and Compliance Program Manager - Inventory Management Description - Job Summary This role is responsible to manage and confirm effective controls and compliance over HPs inventory management oversight across Plants covering Factory Operations (CM/ODM VMI) and...Full timeLocal areaRelocationShift work
- ...the Broadridge team. 1. 2 - 6 years of hand-on experience in Software Web Development using Java/J2EE technologies. 2. Experience in... ...and celebrates everyones unique perspective. Use of AI in Hiring As part of the recruiting process Broadridge may use...SoftwareShift work
- ...optimization when integrating animations within a game teams game engine. What you bring: ~6-11 years of game development... ...solving skills. ~ The ability to provide and receive feedback. ~ Software experience in Spine Photoshop Unity/Cocos2D ~ Technical experience...SoftwareFull timeLocal area
- ...pregnancy) sexual orientation or any other characteristic protected by applicable laws regulations and ordinances. Job Title Design Engineer Location Bangalore About Us Ingersoll Rand is a global provider of mission-critical flow creation life science and...
- ...address clients most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting design engineering and operations we help clients realize their boldest ambitions and build future-ready sustainable businesses. With over 230000 employees...Full time
- ...security testing across hardware firmware and software layers while partnering closely with the... .../oscilloscope signal capture Reverse-engineer firmware dump SPI/eMMC flash unpack with... ...and cloud layers Proficiency in Python and C/C for automation tooling and exploit...SoftwareFull timeWork at office
- Eurofins IT Solution is looking for an experienced BMC Helix Developer to join our dynamic team. This role will involve working with a diverse group of professionals to develop integrate and maintain BMC Helix solutions that meet our clients unique needs. The ideal candidate...Full timeCity centreImmediate startRemote jobFlexible hours
- ...We are seeking a technically skilled Senior Product Sustenance Engineer with experience in IT support and hands-on expertise in Support... ...EXPERIENCE AND SKILLS: Experience: Professional experience in software support Proven experience in using ticketing tools on BMC...SoftwareFull timeCity centreImmediate startRemote jobFlexible hours
- ...heard. Be valued. Be you ... be here. Job Summary The Data Engineering Specialist works on different projects of data engineering to... ...be added advantage. Knowledge and experience in developing software using agile methodologies. Exhaustive experience in Dimensional...SoftwareWork at office
- ...Disruption Collaboration Execution Integrity and Inclusion. We weave AI into the fabric of everything we do and use it to augment the... ...for a dynamic and technically adept Director of Enterprise Data Engineering and this role you will lead a growing highly capable team spanning...Full timeWork at officeLocal areaImmediate startWork visa
- ...GES (Global Engineering Services) International is seeking a Sr. Planning Manager to drive the Quick Commerce infrastructure program in India... ...expertise leverage tools and automation for program execution and apply AI-driven approaches to accelerate decision-making and insight...Full timeFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Python AI. Be the first to apply!

