AI/ML Engineer
Role details
Job location
Tech stack
Job description
We're looking for an AI/ML Engineer who enjoys building practical, scalable AI solutions and working closely with business teams to bring ideas to life. In this role, you'll design and deploy machine learning models-especially those involving large language models (LLMs) and generative AI-while leveraging AWS cloud services.
Requirements
You'll play a key part in shaping intelligent systems, from early-stage experimentation and prompt engineering to production deployment and performance optimization. The ideal candidate is comfortable working across the full ML lifecycle and stays current with evolving AI technologies.
Required qualifications to be successful in this role:
. 4+ years of relevant experience in machine learning, data science, or AI engineering
. Solid experience building and deploying machine learning models in real-world environments
. Hands-on work with large language models (OpenAI, Anthropic, Cohere, etc.) and prompt engineering techniques
. Strong Python skills, along with familiarity with libraries like TensorFlow, PyTorch, or scikit-learn
. Comfortable working within AWS-particularly services like Bedrock, S3, EC2, Lambda, and SageMaker
. Experience setting up data pipelines and APIs to support ML workflows
. Good understanding of MLOps practices, including model deployment, monitoring, and iteration
. Ability to translate business needs into technical solutions without overcomplicating things
. Familiarity with data analysis tools such as Pandas, R, or similar
. Exposure to building or deploying AI agents or generative AI-based solutions
. Strong problem-solving mindset and the ability to explain technical ideas clearly
Desired Skillset:
. Experience fine-tuning or customizing foundation models
. Working knowledge of Docker or container orchestration tools
. Awareness of data privacy and security considerations in cloud environments
Education:
Bachelor's degree in Computer Science, Information Systems, or a related field., + Amazon Web Services Cloud
-
Analytical Thinking
-
Communication
-
Data Analysis
-
Data Science
-
Python
-
PyTorch
Benefits & conditions
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $108,300.00 - $137,100.00.
CGI's benefits are offered to eligible professionals on their first day of employment to include: . Competitive compensation . Comprehensive insurance options . Matching contributions through the 401(k) plan and the share purchase plan . Paid time off for vacation, holidays, and sick time . Paid parental leave .Learning opportunities and tuition assistance . Wellness and Well-being programs