AI Engineer

Cgi Inc.
Salt Lake City, UT, United States
1 day ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Cloud Engineering Continuous Integration Software Design Patterns Python (Programming Language) Standard Sql Autoscaling System Availability Large Language Models Prompt Engineering Reliability of Systems Generative AI
+11 more
Fastapi Build Management Containerization Kubernetes Machine Learning Operations Api Design Restful APIs Network Server Serverless Computing Docker Microservices

Job description

Job Title: Junior AI Engineer Location: Salt Lake City, Utah, United States Contract to hire role Description: Junior AI Engineer Position Description Ready to take your career to the next level? CGI is seeking a Junior AI Engineer to design, build, and scale AI-powered product features from concept to production. In this role, you will work as a consultant supporting enterprise clients, solving complex business and technical challenges. You’ll collaborate with a high-performing team, contribute to impactful client solutions, and gain hands-on experience with cutting-edge AI and cloud-native technologies. This position is based onsite at a client location in the Salt Lake City, UT area! Your future duties and responsibilities How you’ll make an impact * Design and develop AI-driven product features using ML, GenAI, and LLMs * Build and deploy scalable AI systems using cloud-native architectures * Implement RAG pipelines, vector databases, and conversational AI systems * Develop

Requirements

RESTful APIs and microservices (e.g., FastAPI) for model serving * Containerize and orchestrate applications using Docker and Kubernetes * Ensure system reliability, scalability, security, and cost efficiency * Collaborate cross-functionally with product, engineering, and business teams Required qualifications to be successful in this role What you’ll bring * Up to 2 years of experience in engineering or related roles * Familiarity with AI agents and agentic frameworks (e.g., LangChain, LangGraph) * Understanding of agent design patterns and evaluation techniques * Experience with Model Context Protocol (MCP) servers * Proficiency in Python and SQL * Hands-on experience with: o AI/ML and Generative AI o Large Language Models (LLMs) and prompt engineering o RAG architectures and vector databases o MLOps practices * Experience with Docker, Kubernetes, and CI/CD pipelines * Understanding of microservices architecture and API development * Knowledge of serverless design, 12-factor apps, autoscaling, and high availability * Strong problem-solving and communication skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

1:24 min

Building client-facing AI agents for engineering teams

Alfonso Graziano Alfonso Graziano · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all