AI Software Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Welcome to TELUS Digital - where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of TELUS , one of Canada's largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture. With a global team across North America, South America, Central America, Europe, and APAC, we offer end-to-end expertise across eight core service areas: Digital Product Consulting, Digital Marketing Services, Data & AI, Strategy Consulting, Business Operations Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering. We are looking for a Senior AI-First Software Engineer who brings a strong architecture and solution design mindset, combined with hands-on experience leveraging AI-driven development (Vibe Coding) to deliver scalable software solutions. The ideal candidate will have the ability to design systems, interact directly with stakeholders, and use AI as a core enabler to accelerate development and decision-making. You will play a key role in shaping how modern software is built leveraging AI to move faster, reduce complexity, and deliver high-quality backend solutions. Key Responsibilities & Activities 1. AI-Driven Software Development Lead development using an AI-first approach, leveraging tools such as Copilot, Cline, MCP, and other emerging AI frameworks. Apply Vibe Coding practices to accelerate delivery, improve code quality, and reduce development cycles. Use AI to rapidly learn and adapt to new technologies, domains, and platforms. Contribute to building and evolving AI-enabled development practices and standards within the team. 2. System Design & Architecture AI first for design decisions, prototyping, and system optimization. Deep practical knowledge and experience on software architecture and system design best practices and patterns. Translate business requirements into end-to-end technical solutions. Make architectural decisions that balance speed, scalability, and long-term maintainability. 3. Backend Engineering & Integrations In-depth practice on Object-Oriented Programming (OOP). Design and implement robust data integrations using SOAP and REST APIs for catalog and order processing flows. Write and optimize Complex Queries (SQL/PLSQL) to handle high-volume data processing and reporting. 4. Stakeholder Collaboration & Delivery Comfortable engaging and collaborating directly with other CIO engineering teams, product teams, and business stakeholders for requirements gathering, solution design, testing and production support Communicate technical concepts clearly to both technical and non-technical audiences. Drive alignment between business expectations and technical implementation. 5. B2B Commerce Product focus - Product Catalog, CPQ(Configure, Price, Quote) and SoE (System of Experience) Iterate AI based Nexus agent to automate end to end delivery lifc cycle for Product Catalog changes, including defining bundles, service hierarchies, and eligibility constraints, for both FIFA and Cloud ecosystems. Learn and own delivery of CPQ (Configure, Price, Quote) scenarios in NetCracker Cloud BSS including but not limited to business rules, integration etc., identify opportunity to shift delivery to vibe coding approach. Establish and own delivery of SoE via 100% vibe coding upon TBS, B2C and B2B strategy alignment. Required Skills & Experience Core requirements: Strong experience in software architecture and solution design. Proven ability to build software using AI-assisted development tools (Copilot, Cline, etc.). Hands-on experience with Vibe Coding or similar AI-driven development methodologies. Solid foundation in Object-Oriented Programming (OOP) (language-agnostic). Experience designing and integrating distributed systems via APIs. Database: Proficient in SQL, PLSQL, and writing Complex Queries . Tools: IntelliJ, Git, Postman, JIRA. Soft Skills: Demonstrated senior-level thinking, including ownership, autonomy, and decision-making. Ability to interface directly with clients and stakeholders. Comfortable working in ambiguity and rapidly evolving environments. Strong problem-solving skills with a systems-thinking approach. Ability to work closely with cross-functional teams (Product Owners, BAs, Testers) in an Agile environment. Proactive in defect triaging and resolution during UAT and production phases. Desirable Skills: Experience with Netcracker Cloud architecture. Experience with telecom systems and product catalog Equal Opportunity Employer At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants' qualifications, merits, competence and performance without regard to any characteristic r
Benefits
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at telus-digital? Share your experience