Skip to main content
C

Senior/Lead Full-Stack AI Engineer

CGI
2 hours ago
Full-time
On-site
Knoxville, Tennessee, United States
Senior/Lead Full Stack AI Engineer

CGI is one of the world's largest IT and business consulting services firms, helping clients achieve meaningful outcomes through technology, innovation, and industry expertise. Our professionals work collaboratively across teams and geographies to solve complex challenges and deliver solutions that create lasting value for our clients. CGI is seeking a Senior/Lead Full Stack AI Engineer to join our dynamic team and help design, build, and scale AI-powered applications and platform capabilities. In this role, you will work across the full technology stack—from Python backend development and API construction to large language model (LLM) inference, machine learning, data pipelines, Angular frontend development, and cloud-native deployment. You will combine machine learning expertise, strong software engineering practices, and system design knowledge to deliver intelligent, production-ready solutions that solve real-world business challenges. As a senior technical contributor and team leader, you will lead the development of key features and client use cases, provide technical direction, mentor junior team members, and help keep delivery on track. This role can be based in any CGI office in the U.S., with Knoxville, Tennessee as the preferred location. Your future duties and responsibilities include: Leading the design, development, and deployment of end-to-end full stack capabilities for CGI's AI Platform, including data pipelines, model training and inference, APIs, backend services, and user-facing applications Building and maintaining scalable, efficient, secure, and production-ready backend systems using Python Training, fine-tuning, evaluating, and performing inference with machine learning and Generative AI models to support enterprise use cases Integrating AI and LLM capabilities into production-grade applications with a focus on latency, performance, security, reliability, and scalability Partnering with product managers, data scientists, UI/UX designers, engineers, and other stakeholders to design and deliver high-impact features and customer solutions Deploying and operating applications using CI/CD practices, containerization, Kubernetes, and cloud platforms Designing, managing, and optimizing relational and non-relational databases for performance, scalability, and reliability Leading technical design and implementation of system integrations while monitoring and continuously improving production systems Translating customer challenges into technical use cases and solutions using CGI's AI Platform Mentoring junior team members, providing technical leadership, and leading or supporting a small Scrum team to maintain quality and delivery commitments Required qualifications to be successful in this role include: Bachelor's or master's degree in Computer Science, Artificial Intelligence, Engineering, or a related field, or equivalent relevant experience 5+ years of full stack software development experience, including significant hands-on expertise with Python backend development and Angular frontend development 2+ years of hands-on experience building products or solutions leveraging Generative AI, NLP, document classification, chatbots, OCR, or related AI capabilities Hands-on experience with NLP libraries, machine learning frameworks, LLMs, model inference, model training, and/or fine-tuning techniques Strong understanding of Kubernetes concepts and experience deploying and managing containerized applications in production environments Proficiency with relational and non-relational databases, including database design, performance optimization, and reliability practices Experience with cloud platforms such as Microsoft Azure or Google Cloud Platform (GCP) for deploying and scaling AI-enabled applications Strong software engineering and system design skills with demonstrated ownership and accountability for delivering production-ready systems in fast-paced environments Strong problem-solving capabilities and the ability to evaluate and adapt to rapidly evolving AI technologies Effective communication and leadership skills, including the ability to collaborate across functional teams and explain complex technical concepts to non-technical stakeholders What you can expect from us: 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.