Position Description
Join CGI!
CGI is seeking a Lead 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 expertise, software engineering skills, and system design knowledge to deliver intelligent systems that solve real-world problems. This role requires mentoring junior team members and leading development of features and use cases.
Requirements
- Educational Background: Typically, a bachelor's or master's degree in computer science, artificial intelligence, or a related field.
- Conversational English level B2 or higher.
- 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 5+ years of full-stack development experience with significant expertise in:
Backend: Python
Frontend: Angular
- Solid 2+ years hands on experience building a product/solution leveraging GenAI, NLP, Document Classification, developing Chatbots and OCR development, including hands-on 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
- May require to lead a small scrum team and keep delivery on track.
- 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
Responsibilities
- Take lead on 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.
Additional Skills
- This role requires mentoring junior team members and leading development of features and use cases.
Apply now! Your future duties and responsibilities
Required Qualifications To Be Successful In This Role
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 general 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.
That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.
Come join our team—one of the largest IT and business consulting services firms in the world.
📌 Lead Full-Stack AI Engineer (Bogotá)
🏢 CGI
📍 Bogotá