Senior Software Engineer, Applied Ai & Customer Solutions
$137k - $172k per yearCousera Internal Rehire Job Board
Senior Software Engineer, Applied AI & Customer SolutionsToronto, Canada
At Coursera, we aim to allow employees to develop their skills and grow their careers. One way we do this is with internal transfers. In order to support open and fair transfers, we practice transparency and have set guidelines for who is eligible to request a transfer.
Anyone who has been in their role for more than 6 months and in good standing may apply for a new position at Coursera. For consideration outside this timeframe, individuals should talk to their manager and People Business Partner. Please be sure to read the our Internal Mobility Program Policy here .
We’re a globally distributed team that comes together intentionally for collaboration, complex problem-solving, and key milestones — creating opportunities for teams to do their best work together. Our virtual hiring and onboarding experience makes it easy to join us and start making an impact from anywhere. If you’re ready to make a global impact, help scale unique products across Coursera + Udemy, and grow your career,
Job OverviewAs a Senior Software Engineer, you will join a fast-paced innovation team that builds and deploys AI-powered solutions directly with Coursera's enterprise and campus customers. You will sit at the intersection of AI/Data Engineering, cloud and security architecture, and customer-facing solutioning — working hands-on with customers to map their workflows and data, prototype solutions quickly, and harden the ones that prove valuable into production deployments.
You’ll operate across the full engagement lifecycle: scoping a customer's environment and pain points like a consultant, prototyping working demos in real time with the customer, and then hardening the strongest patterns into production-grade, secure and compliant deployments. This role is customer-facing and will require regular travel to customer sites (domestic and occasionally international) for discovery, prototyping, and go-live phases of engagements. You will work closely with Product Managers, AI Specialists, Data Analysts, and other Engineers on the team, and directly with customer executive sponsors and IT/data owners, to decide what gets standardized, deployed, or retired.
Key Responsibilities
Scope customer environments directly with executive sponsors and IT/data owners — mapping systems, data models, and workflows to identify the real business problem, not just the stated one
Rapidly prototype and demo working solutions in front of customers, iterating in real time to prove value fast
Serve as the bridge between customer & core engineering team to harden validated prototypes into production deployments
Design and implement multi-tenant, hybrid, or customer-controlled deployment architectures, as per customer's data residency, privacy, and IT-maturity requirements
Build and own identity and access management, encryption, and secure cross-network connectivity (mTLS, VPC peering/PrivateLink, API gateways) for customer-embedded deployments
Bring security, data-residency and compliance judgment into discovery conversations before a commercial commitment is made, not after
Own CI/CD, observability, and production support for systems living inside customer environments
Recognize repeatable patterns across customer engagements and feed field evidence back to Product to inform what should be standardized, deployed more broadly, or retired
Collaborate closely with Product Managers, AI Specialists, and Program Managers to scope problem statements with a laser focus on customer and business impact
Travel to customer sites as needed (expect regular travel) to support scoping, prototyping, and go-live phases of an engagement, including in-person workshops and executive readouts
Basic Qualifications
5+ years of experience in a software engineering role, with strong hands-on backend engineering and cloud infrastructure experience
1+ years of experience building production-grade agentic AI solutions
Proficiency in backend languages such as Python, Java, Typescript and technologies such as Docker, Kubernetes and Kafka with comfort working across the stack
Deep understanding of cloud platforms (AWS preferred), able to design and operate both multi-tenant and hybrid customer-cloud deployment models
Strong experience with data engineering fundamentals — ingesting, cleaning, and normalizing messy, inconsistent customer data across disparate source systems
Working knowledge of identity and access management, encryption/key management, and secure network patterns (VPC peering, PrivateLink, mTLS) for customer-embedded or regulated environments
Demonstrated comfort operating directly with customers — scoping ambiguous problems, running discovery, and demoing work-in-progress solutions live, in person and remotely
Willingness and ability to travel regularly to customer sites, domestically and occasionally internationally, as engagement needs require
Prior experience leading projects and debugging complex issues with minimal supervision
Preferred Qualifications
Experience with modern agentic AI tooling such as LangChain, LangGraph, FastMCP, RAG, or MCP
Experience with Postgres, DuckDB, pgvector, or similar analytical/transactional data layers
Prior experience in a solutions engineering, professional services, or technical consulting role where you owned a customer relationship end-to-end, including on-site engagement
Familiarity with data privacy and residency regimes relevant to enterprise/education/government customers (e.G., GDPR, FERPA, DPDPA, HIPAA)
Demonstrated ability to work in a fast-paced, ambiguous environment and make sound technical trade-offs with limited guidance
Excellent communication skills, with the ability to translate technical constraints into terms an executive sponsor or non-technical stakeholder can act on
Why Join Us?
Work on high-visibility engineering problems with direct, measurable impact on enterprise and campus customers
Work directly with strategic customers across geographies, owning engagements end-to-end rather than a narrow slice of a roadmap
Directly influence what graduates from customer-facing custom solutions into Coursera's core product
Be part of a lean, cross-functional team (Engineering, AI Specialists, Product, Program Management) with high autonomy and high trust and become a go-to technical leader
Be part of a mission-driven company transforming global access to education and upskilling in the AI era
CompensationCoursera offers competitive pay and fair compensation practices across all regions. Job titles may span multiple career levels, and the targeted hiring base salary range for this role in Canada is $137,000 to $172,000. Actual compensation will depend on factors such as experience, education, transferable skills, business needs, and location. This range may be adjusted over time and may include eligibility for variable pay, equity, and comprehensive benefits.
Coursera is an Equal Opportunity Employer committed to building a welcoming and inclusive workplace. We consider all qualified applicants without regard to legally protected characteristics and provide reasonable accommodations upon request at View email address on ca.hrm.tc.
#J-18808-Ljbffr
At Coursera, we aim to allow employees to develop their skills and grow their careers. One way we do this is with internal transfers. In order to support open and fair transfers, we practice transparency and have set guidelines for who is eligible to request a transfer.
Anyone who has been in their role for more than 6 months and in good standing may apply for a new position at Coursera. For consideration outside this timeframe, individuals should talk to their manager and People Business Partner. Please be sure to read the our Internal Mobility Program Policy here .
We’re a globally distributed team that comes together intentionally for collaboration, complex problem-solving, and key milestones — creating opportunities for teams to do their best work together. Our virtual hiring and onboarding experience makes it easy to join us and start making an impact from anywhere. If you’re ready to make a global impact, help scale unique products across Coursera + Udemy, and grow your career,
Job OverviewAs a Senior Software Engineer, you will join a fast-paced innovation team that builds and deploys AI-powered solutions directly with Coursera's enterprise and campus customers. You will sit at the intersection of AI/Data Engineering, cloud and security architecture, and customer-facing solutioning — working hands-on with customers to map their workflows and data, prototype solutions quickly, and harden the ones that prove valuable into production deployments.
You’ll operate across the full engagement lifecycle: scoping a customer's environment and pain points like a consultant, prototyping working demos in real time with the customer, and then hardening the strongest patterns into production-grade, secure and compliant deployments. This role is customer-facing and will require regular travel to customer sites (domestic and occasionally international) for discovery, prototyping, and go-live phases of engagements. You will work closely with Product Managers, AI Specialists, Data Analysts, and other Engineers on the team, and directly with customer executive sponsors and IT/data owners, to decide what gets standardized, deployed, or retired.
Key Responsibilities
Scope customer environments directly with executive sponsors and IT/data owners — mapping systems, data models, and workflows to identify the real business problem, not just the stated one
Rapidly prototype and demo working solutions in front of customers, iterating in real time to prove value fast
Serve as the bridge between customer & core engineering team to harden validated prototypes into production deployments
Design and implement multi-tenant, hybrid, or customer-controlled deployment architectures, as per customer's data residency, privacy, and IT-maturity requirements
Build and own identity and access management, encryption, and secure cross-network connectivity (mTLS, VPC peering/PrivateLink, API gateways) for customer-embedded deployments
Bring security, data-residency and compliance judgment into discovery conversations before a commercial commitment is made, not after
Own CI/CD, observability, and production support for systems living inside customer environments
Recognize repeatable patterns across customer engagements and feed field evidence back to Product to inform what should be standardized, deployed more broadly, or retired
Collaborate closely with Product Managers, AI Specialists, and Program Managers to scope problem statements with a laser focus on customer and business impact
Travel to customer sites as needed (expect regular travel) to support scoping, prototyping, and go-live phases of an engagement, including in-person workshops and executive readouts
Basic Qualifications
5+ years of experience in a software engineering role, with strong hands-on backend engineering and cloud infrastructure experience
1+ years of experience building production-grade agentic AI solutions
Proficiency in backend languages such as Python, Java, Typescript and technologies such as Docker, Kubernetes and Kafka with comfort working across the stack
Deep understanding of cloud platforms (AWS preferred), able to design and operate both multi-tenant and hybrid customer-cloud deployment models
Strong experience with data engineering fundamentals — ingesting, cleaning, and normalizing messy, inconsistent customer data across disparate source systems
Working knowledge of identity and access management, encryption/key management, and secure network patterns (VPC peering, PrivateLink, mTLS) for customer-embedded or regulated environments
Demonstrated comfort operating directly with customers — scoping ambiguous problems, running discovery, and demoing work-in-progress solutions live, in person and remotely
Willingness and ability to travel regularly to customer sites, domestically and occasionally internationally, as engagement needs require
Prior experience leading projects and debugging complex issues with minimal supervision
Preferred Qualifications
Experience with modern agentic AI tooling such as LangChain, LangGraph, FastMCP, RAG, or MCP
Experience with Postgres, DuckDB, pgvector, or similar analytical/transactional data layers
Prior experience in a solutions engineering, professional services, or technical consulting role where you owned a customer relationship end-to-end, including on-site engagement
Familiarity with data privacy and residency regimes relevant to enterprise/education/government customers (e.G., GDPR, FERPA, DPDPA, HIPAA)
Demonstrated ability to work in a fast-paced, ambiguous environment and make sound technical trade-offs with limited guidance
Excellent communication skills, with the ability to translate technical constraints into terms an executive sponsor or non-technical stakeholder can act on
Why Join Us?
Work on high-visibility engineering problems with direct, measurable impact on enterprise and campus customers
Work directly with strategic customers across geographies, owning engagements end-to-end rather than a narrow slice of a roadmap
Directly influence what graduates from customer-facing custom solutions into Coursera's core product
Be part of a lean, cross-functional team (Engineering, AI Specialists, Product, Program Management) with high autonomy and high trust and become a go-to technical leader
Be part of a mission-driven company transforming global access to education and upskilling in the AI era
CompensationCoursera offers competitive pay and fair compensation practices across all regions. Job titles may span multiple career levels, and the targeted hiring base salary range for this role in Canada is $137,000 to $172,000. Actual compensation will depend on factors such as experience, education, transferable skills, business needs, and location. This range may be adjusted over time and may include eligibility for variable pay, equity, and comprehensive benefits.
Coursera is an Equal Opportunity Employer committed to building a welcoming and inclusive workplace. We consider all qualified applicants without regard to legally protected characteristics and provide reasonable accommodations upon request at View email address on ca.hrm.tc.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Applied Ai & Customer Solutions in Winnipeg, MB vacancy
- ...Salesforce, the leading AI CRM, seeks a Senior Technical Consultant to drive enterprise deployments... ...teams to define architectures, implement solutions, and manage release cycles across... ...environments. Extensive engagement with customers, partners, and internal teams is...CustomerSenior
- ...Drive AI innovation as a Senior AI Engineer in Mississauga, Canada. Craft Python-based AI applications using FastAPI or Flask while optimizing performance and scalability for enterprise solutions. We are seeking an experienced Senior AI Engineer with over 8 years in software...Senior
- ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare... ...with cutting-edge agentic AI architectures, build scalable AI solutions, and collaborate with a high-performing engineering team to accelerate...SeniorFull timeInternshipRemote workRelocation
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Senior
$137k - $172k per year
...learners and 12,000+ enterprise customers build the skills they need for a world being reshaped by AI. Read more about the combined... ...reshape how the world learns and applies skills—and help millions of... ...global scale. Job OverviewAs a Senior Software Engineer, you will join...CustomerSeniorLive InRemote work- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software... ...solver with a hunger for building well-designed, high-quality solutions. You have a passion for great work and strive to produce...SeniorFull time
- ...create high-performance airflow control solutions that ensure the safety of occupants in environments... ...to be a part of that. Applications & Customer Solutions Manager – Antec Controls We... ...Manager to lead a team of Applications Engineers in a dynamic HVAC manufacturing...Customer
$72.8k per year
...varied and meaningful career in a community of brilliant and diverse minds to make a real difference, there’s only one choice. Customer Solutions Lead Join our team as a Customer Solutions Lead and play a pivotal role in achieving sales goals while delivering a personalized...CustomerLong term contractPermanent employmentFull timeTemporary workSummer workLocal areaWork from homeFlexible hours- ...today, we want to hear from you. Position Summary The People AI Solutions Designer is the builder. Where the People AI Deployment Lead... ...experience in computer science, information systems, design, engineering, or a related field — or equivalent demonstrated building experience...
- ...free Tea and Coffee Job Title: Software Developer Location: Winnipeg... ...Industries is building a new Engineering Technology team, and we are... ...development, and the thoughtful use of AI-assisted development tools to explore ideas, validate solutions, and deliver high-quality...
- ...Coffee. Position Summary Join our AI team as an Intermediate AI Engineer, where you'll build and deploy AI applications, agents, and automation solutions that solve real business problems.... ...'s degree in Computer Science, Software Engineering, Information Technology,...
$100.81k per year
...tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing products that operate at... ...you're creating cloud-native solutions, optimizing machine learning models... ...for personal growth. By applying to this position, your application...CustomerFull timeSummer workInternshipSeasonal workSummer internshipWork at officeWorldwideMonday to friday$50k - $60k per year
...Department: Sales & Customer Service Reports To: Managing Director Salary: $50,000 – $60,000 Role Purpose The Customer Solutions Coordinator - Builders & Contractors is responsible for serving and growing relationships with builders, roofing contractors, exterior...CustomerPermanent employmentFor contractors$180k - $200k per year
...Title: Staff Data Scientist (AI & Machine Learning) Location:... ...our AI organization. While a Senior Data Scientist excels at building... ...architectural patterns that define how we apply AI across our global... ...Scalability: Partner with Engineering and DevOps to design robust ML...CustomerSenior3 days per week- ...looking for an Operations Research Engineer to join the Workforce... ...environment. The role focuses on applying operations research,... ...programming, mathematics, and software engineering who enjoys solving... ...constraint violations, solve time, solution stability across re-solves)...SeniorInternshipRemote workRelocation
- Astek Canada seeks an Applied AI Engineer for hybrid work, creating enterprise applications that improve productivity, automation, and decision... ...team, you will design, prototype, and integrate high-impact solutions for a major organization. You will develop proofs of concept,...
- ...experience powered by best-in-class AI technology. Fast, simple, and... ...technology and financing solutions, with more than CAD $80 billion... ...innovation, technology, and customer-focused solutions. Operating... ...our AI underwriting and lending engine. Maestro reads documents,...CustomerSeniorLong term contractInternshipRemote workWork from home
- We’re seeking a Senior Applied AI Engineer to serve as a forward-deployed AI expert across Clariti’s product teamsYou’ll turn the latest machine learning research into practical, production-ready features, spanning large language models (LLMs), agentic AI workflows, computer...CustomerSeniorInternshipFlexible hours
- Coursera is seeking a Senior Software Engineer for Applied AI & Customer Solutions in Toronto, Canada. The role involves building AI-powered enterprise solutions, working across AI/Data Engineering, cloud, and security architectures, and delivering production-grade deployments...CustomerSenior
- ...careers, building great payroll software for small businesses across... ...don't settle for the first solution or the way it's been done before... .... We care deeply about our customers and each other, and understand... ...Software Development Engineer - Applied AI , who enjoys tackling...CustomerSeniorInternship
$150k - $180k per year
...product roadmap. Through CivCheck, we created Guided AI Plan Review™ (GPR) - a pioneering solution merging specialized domain knowledge with machine... ...of our core enterprise offering. We’re seeking a Senior Applied AI Engineer to serve as a forward‑deployed AI expert...CustomerSeniorFull timeContract workPart timeInternshipRemote work- ...iA Financial Group is seeking a Solution Architect, Digital Products, to shape architecture for digital platforms, corporate websites, and Martech solutions. You will lead integration, security, and performance efforts, ensuring solutions align with business value and architecture...Senior
- ...About Your RoleFloyd is PSP's in-house AI platform — a custom analyst built for our investment teams... ...This role puts you at the frontier of applied AI inside an institutional investor.... ...hands-on and high-agency, blending AI engineering with real product sense and close partnership...SeniorSummer workWork at officeLocal areaRemote work1 day per week
- ...Java, and MLOps expertise. This role supports AI products across healthcare. As a Senior Machine Learning Systems Engineer, you will design, build, and operate platform... ...centralized team develops traditional and hybrid ML/LLM solutions. Key Responsibilities: Translate machine...Senior
- Build AI that understands an account and knows what to do next A useful sales recommendation... .... It requires understanding what a customer sells, where they win, what has happened... ...and execute. We’re hiring an Applied AI Engineer to build the reasoning, retrieval and evaluation...Customer
$102.7k - $133.2k per year
...relationship-based advice, service, and product solutions that meet our clients’ needs — spanning... ...-Based Integration, Wealth Solutions, the Senior Consultant drives adoption of fee-based... ...Change Management & Advisor Influence: Apply change management principles to guide advisors...SeniorWork at officeRemote work- ...Coursera + Udemy is seeking a Senior Software Engineer to join a fast-paced AI-enabled solutions team. You will work across AI, data engineering, cloud, and security architecture to prototype, map customer workflows, and productionize secure deployments for enterprise and campus...CustomerSenior
- Build customer intelligence systems at Revic using Python, retrieval, and agent workflows for production sales recommendations. This is a production engineering role.As an Applied AI Engineer, you will build reasoning, retrieval, and evaluation systems that help revenue teams...Customer
- ...with the vision to bring care anywhere. Our telehealth support solutions are thoughtfully designed to streamline and simplify go-to-... ...the future of healthcare infrastructure. We are hiring a Senior Staff Applied AI Engineer to be one of the first technical leader for AI at OpenLoop...SeniorManual laborFlexible hours
$72.8k - $134.28k per year
At Bayer we’re visionaries, driven to solve the world’s toughest challenges and striving for a world where ,Health for all, Hunger for none’ is no longer a dream, but a real possibility. We’re doing it with energy, curiosity and sheer dedication, always learning from unique ...CustomerFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Applied Ai & Customer Solutions. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB


