TELUS is an award-winning, Canadian-based company that provides superior broadband and communication systems to customers throughout the northeastern Americas. Founded in 1990, TEL
Senior Cloud AI Software Developer
Location
Canada
Posted
29 days ago
Salary
$86K - $136K / year
Seniority
Senior
Job Description
Senior Cloud AI Software Developer
TELUS
• Architecting, developing, and deploying advanced Cloud and AI solutions using GCP services • Collaborate with cross-functional teams to design and implement scalable, end-to-end AI models that solve real-world business challenges • Design, develop, and deploy end-to-end AI models using GCP services • Leverage Google Gemini and other Google Generative AI tools to build cutting-edge generative AI solutions • Integrate AI solutions into production environments, ensuring scalability, security, and performance • Lead projects involving large language models • Collaborate with data engineers, data scientists, to optimize solution performance and streamline workflows • OpenAPI Development: Build, optimize, and document APIs leveraging OpenAPI standards for seamless integration with AI systems • Develop and deploy solutions using large language models for tasks like NLP, chatbots, summarization, and custom AI applications • Ensure AI solutions are efficient, robust, and optimized for production environments • Mentor other team members and guide them in best practices for AI/ML development
Job Requirements
- Bachelor's in Computer Science, Data Science, Engineering, or related field
- 3+ years in AI development and 5+ years in GCP or any other cloud platform
- GCP certifications (ML Engineer, Data Engineer, Cloud Engineer)
- AI Ethics and Responsible AI practices
- Generative AI: Google state-of-the-art models, LLM deployment, fine-tuning, and prompt engineering
- GCP Services: Vertex AI, Dataflow, Dataproc, Composer, Cloud SQL, Kubernetes, Cloud Functions, Pub/Sub
- Model Deployment: RAG implementation, API integration
- Development: Python, JavaScript, Java, OpenAPI standards
- DevOps: CI/CD (GitHub Actions, Cloud Build, Deploy), Terraform, SRE practices
- Deployment Patterns: Blue-green, canary
- Leadership skill: GCP/AI project management, and team mentoring
- Problem-solving and analytical thinking
- Technical communication with stakeholders
- Cross-functional team collaboration
Benefits
- Comprehensive total rewards package highlighting competitive salary and bonus structures
- Minimum 3 weeks of vacation
- Flexible benefits plan to meet the needs of you and your family
- Flexibility to work in-office, virtually or a combination of both, based on the role's requirements
- Generous company matched pension and share purchase programs
- Opportunity to give back to communities in which we work, live and serve
- Career growth and learning & development opportunities to develop your skills
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Care Experience
ToastWe empower the restaurant community to delight guests, do what they love, and thrive.
• Drive end-to-end development of care agent tooling—from design through production—owning the full lifecycle and iterating based on agent feedback and operational metrics. • Build and evolve integrations between the contact center platform and Toast’s backend systems, enabling real-time access to customer data, account state, device information, and case history. • Own the reliability and performance of business-critical agent tools, ensuring they remain fast and available in a high-throughput, always-on support environment. • Partner closely with care operations to understand agent workflows, identify friction, and translate operational needs into solutions that improve resolution speed and efficiency. • Make pragmatic technical decisions that balance vendor platform capabilities, integration complexity, system reliability, and delivery speed—operating effectively within real-world constraints. • Contribute to technical design and architecture decisions, helping shape the foundation of Toast’s care tooling as the platform evolves and scales. • Mentor and support other engineers through code reviews, pairing, and technical guidance, fostering a culture of ownership, quality, and continuous improvement.
Manager – Software Engineering
ModivcareTo bring equity, hope and healing to those who need it most. To make a world of difference, one member at a time.
• Leads, mentors, and develops a team of software engineers through coaching, performance management, and career development planning • Fosters a culture of accountability, collaboration, innovation, and continuous improvement • Owns hiring, onboarding, succession planning, and overall team development • Promotes engineering excellence, quality standards, and operational rigor across the team • Guides architectural and design decisions to ensure scalable, reliable, and maintainable systems • Partners with senior engineers and architects to review system design, code quality, and technical strategies • Ensures adherence to secure coding practices, testing standards, and deployment processes • Balances technical debt reduction with delivery of new features and enhancements • Owns delivery commitments, ensuring milestones are achieved on time and with high quality • Plans and manages team capacity, roadmaps, and priorities aligned with business objectives • Identifies risks, dependencies, and trade-offs, communicating them proactively to stakeholders • Drives adoption of AI tools and best practices to improve development velocity • Continuously improves development processes and team effectiveness • Oversees operational support practices, including troubleshooting procedures and system reliability • Manages on-call rotations for mission-critical systems • Collaborates cross-functionally with Product, Design, QA, Security, Infrastructure, and Operations teams • Communicates technical concepts and delivery status to both technical and non-technical stakeholders
• Elaborar, acompanhar e revisar planos de projeto, cronogramas, curvas de avanço (físico e financeiro) e rundown. • Realizar análises de risco com foco em prazo, elaborando diretrizes contratuais e critérios de medição. • Analisar planos de gerenciamento de contratos e anexos contratuais, avaliando o impacto no prazo dos projetos. • Desenvolver e manter atualizado o cadastro de projetos e informações relevantes na carteira de projetos. • Monitorar o desenvolvimento das atividades do projeto, incluindo fabricação, construção e instalação de dutos, equipamentos e sistemas submarinos. • Acompanhar o diligenciamento de prazos em sites de fabricação, frentes de obra e embarcações. • Realizar análises quantitativas de recursos para implementação de projetos. • Estruturar e manter projetos no SAP, incluindo EAP, avanço físico e financeiro, replanejamento de atividades, gerenciamento de custos e apontamento de horas. • Realizar análises de risco, elaborando relatórios e apresentações para gerentes de projetos. • Preparar e verificar requisitos de auditoria. • Elaborar e revisar documentação técnica e de gestão de projetos, incluindo relatórios de engenharia, declarações de escopo, planos de gerenciamento, listas de documentos, AFEs e relatórios de insumos. • Analisar e cadastrar lições aprendidas, consultando banco de dados de projetos anteriores e identificando oportunidades de melhoria. • Elaborar relatórios de acompanhamento e apresentações, incluindo análises de histogramas e relatórios de acompanhamento de entregas. • Realizar análises de gastos do projeto, comparando com a linha de base e identificando desvios. • Elaborar relatórios de acompanhamento de entregas críticas, como interligação de poços, ancoragem de unidades e instalação de equipamentos. • Levantar informações sobre necessidades de materiais e equipamentos, datas de necessidade, processos de aquisição e entrega, contratos existentes, pedidos emitidos e códigos de materiais. • Controlar indicadores de interligação e completação submarina e disponibilidade de recursos críticos, elaborando relatórios, planos de ação e apresentações de resultados. • Preparar apresentações com análises, gráficos e informações de demanda e disponibilidade de materiais e equipamentos (Power BI). • Suportar o gerenciamento das partes interessadas. • Analisar os procedimentos de Comunicação e Responsabilidade Social de empresas contratadas. • Prestar consultoria em gerenciamento de projetos (escopo, integração, comunicação, prazo, custo, recursos, partes interessadas e riscos). • Suportar tecnicamente a consolidação de informações de integração, comunicação, recursos, partes interessadas e riscos. • Gerenciar reuniões para fins de acompanhamento, planejamento, tratamento de anomalias, alinhamento de interfaces, interface com o cliente, integração de disciplinas, governança e definição de limites de responsabilidade.
Senior Software Development Engineer
SolventumEnabling better, smarter, safer healthcare to improve lives.
• Develop a full stack solution targeted at reducing physician burnout and increasing physician patient engagement. • Take ownership of solutions meant to improve the quality of clinical documentation and improving patient care. • Solve interesting and complex problems using state of the art technology with impactful outcomes. • Participate in and make a mark on the team’s software development process. • Perform code reviews. • Participate in sprint planning and task breakdown. • Create design documents and peer review design documents.




