CGI is seeking a Full-Stack AI Engineer to join our dynamic team, where you'll be responsible for building scalable AI-powered applications from backend development, API construction, LLM Model Inference, Python scripting to frontend deployment. This role requires a strong blend of machine learning knowledge, software engineering skills, and system design knowledge to deliver intelligent systems that solve real-world problems.
This role can be in any CGI office, however, Knoxville is the preferred location.
Responsibilities
Design, develop, and deploy end-to-end Full Stack product development for an AI Platform, including data pipelines, model training, APIs, and user-facing screens.
Build and maintain scalable, efficient, and secure backend systems using Python.
Inference/Train and fine-tune machine learning and GenAI models.
Integrate AI models into production-grade software with consideration for latency, performance, and scalability.
Collaborate with product managers, data scientists, and UI/UX designers to deliver high-impact features.
Deploy applications using CI/CD pipelines and containerization tools like Docker and Kubernetes.
Manage and optimize databases for performance and reliability.
Implement system integrations and ensure seamless operation across various components.
Monitor and improve production-level systems, ensuring uptime, performance, and reliability.
Design and Solve Use Cases from customers using CGI AI Platform.
Required Qualifications To Be Successful In This Role
Educational Background: Typically, a bachelor's or master's degree in computer science, artificial intelligence, or a related field.
Must Have - Strong sense of ownership and accountability, with a focus on delivering production-ready systems. Always ready to work with a startup mentality.
Must Have full-stack development experience with additional qualifications below:
Solid understanding and experience building a product/solution leveraging GenAI, NLP, Document Classification, developing Chatbots and OCR development, including experience with NLP libraries and tools.
Solid understanding of Kubernetes concepts and experience managing containerized applications in production environments.
Proficiency in relational and non-relational databases, with a strong understanding of database optimization techniques
Cloud Computing: Experience with cloud platforms e.g. Azure, GCP for deploying and scaling AI systems.
Communication Skills: Effective communication is crucial for collaborating with cross-functional teams and explaining technical concepts to non-technical stakeholders.
Problem-Solving: The ability to tackle complex issues and adapt to rapidly evolving AI technologies.
Privacy and Compliance Knowledge: Understanding of data privacy regulations, security best practices, and ethical considerations in AI development
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. A reasonable estimate of the current range for this role in the U.S. is $55,700.00 - $130,000.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
Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business.
CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox.