AI developer
Category: Administration
Main location: City: --> India, Karnataka, Bangalore
Position ID: J0726-1728
Employment Type: Full Time
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.68billion, and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more atcgi.com.
Your future duties and responsibilities:
Job Title: AI Architect
Position: Senior Software Engineer
Experience: 4 to 6 Years.
Category: Software Development
Job location: Bangalore / Chennai / Hyderabad
Employment Type: Full Time / Permanent
Qualification: Bachelors or Masters degree in Computer Science, Engineering, or a related field.
We are looking for a highly skilled and innovative AI/ML Python Engineer to join our team. In this role, you will be responsible for designing, developing, and deploying robust backend architectures and cutting edge artificial intelligence solutions. You will work extensively with up-to-date Python frameworks to build microservices and APIs, while also leveraging the latest in AI/ML technologies, including Large Language Models (LLMs) and Retrieval Augmented Generation (RAG).
Key Responsibilities
. Backend API Development: Design, develop, and maintain high performance, scalable APIs and microservices using Python and frameworks such as Django, Flask, and FastAPI.
. AI Machine Learning Solutions: Build and integrate AI/ML models into production systems.
Leverage Azure AI services and AWS AI services to deliver intelligent solutions.
. Advanced Data Processing: Utilize PySpark for large scale data processing and analytics. Implement and optimize LLMs and RAG architectures for advanced data retrieval and generation tasks.
. Cloud Infrastructure Administration: Manage, configure, and administer Azure Cloud environments to support application hosting and AI workloads.
. Deployment DevOps: Oversee the deployment lifecycle of applications. Build and maintain CI/CD pipelines using GitHub and Jenkins, managing deployments across VM servers and cloud infrastructure.
Required qualifications to be successful in this role:
Core Programming Frameworks
. Strong proficiency in Python programming.
. Deep understanding and hands on experience with Django, Flask, or FastAPI.
. Proven track record in Python API development and building/managing Microservices.
AI Machine Learning
. Practical experience working with AI/ML technologies and libraries.
. Proficiency in big data processing using PySpark.
. Familiarity with Azure AI services and AWS AI services.
. Hands on experience working with LLMs (Large Language Models) and implementing RAG (Retrieval Augmented Generation) frameworks.
Cloud DevOps
. Experience with Deployment strategies on VM Servers and Cloud environments.
. Proficiency with CI/CD tools, specifically GitHub and Jenkins.
. Solid background in Azure Cloud Administration.
Nice to Have
. Experience with containerization technologies (Docker, Kubernetes).
. Knowledge of best practices for securing APIs and cloud infrastructure.
. Excellent problem solving skills and ability to work in an agile, collaborative environment.
Skills:
- AWS AI Services
- Cloud architecture
- English
- Machine Learning
- Microservices
- Microsoft Azure GenAI Services
- Python
- Python (Anaconda) AI/ML
- Retrieval-Augmented Gen.(RAG)
- AI Data Modeling
- AI Security
- DevOps
- Django
- Google API Platform
📌 AI developer (Bengaluru)
🏢 CGI
📍 Bengaluru