Senior Software Engineer, Applied Ai & Customer Solutions
$137k - $172k per yearShowcify, Inc.
About Coursera + UdemyCoursera and Udemy are now one company, bringing together two mission-driven brands to create the world’s most powerful platform for turning learning into progress. Together, we help more than 300 million learners and 12,000+ enterprise customers build the skills they need for a world being reshaped by AI. Read more about the combined company by visiting our blog.
Why join us now?AI is transforming how people learn, work, and grow, and the need for new skills has never been greater. Coursera brings trusted content and credentials from leading university and industry partners, while Udemy brings a dynamic skills marketplace and global network of real-world experts. By combining these strengths, we can connect more people and organizations to the skills they need, when they need them.
Shape what comes nextBy joining our team, you’ll have the opportunity to reshape how the world learns and applies skills—and help millions of people participate in the new economy. Bring your ideas, expertise, and perspective to meaningful work that can make a difference at global scale.
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.
For more information about how Coursera collects and uses your personal information, please see our
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
Why join us now?AI is transforming how people learn, work, and grow, and the need for new skills has never been greater. Coursera brings trusted content and credentials from leading university and industry partners, while Udemy brings a dynamic skills marketplace and global network of real-world experts. By combining these strengths, we can connect more people and organizations to the skills they need, when they need them.
Shape what comes nextBy joining our team, you’ll have the opportunity to reshape how the world learns and applies skills—and help millions of people participate in the new economy. Bring your ideas, expertise, and perspective to meaningful work that can make a difference at global scale.
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.
For more information about how Coursera collects and uses your personal information, please see our
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 48 minutes ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Applied Ai & Customer Solutions in Winnipeg, MB vacancy
- 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,...Suggested
- ...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
- Impact educational access as a Senior Software Engineer at Coursera and Udemy. This customer-facing role focuses on building AI-powered solutions to enhance client engagement and workflows. In this pivotal role, you will work hands-on with enterprise clients to diagnose their...CustomerSenior
- 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
$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- ...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
- 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
- Build AI-powered product features at Vanta using LLMs, evaluations, and full-stack engineering across a collaborative multidisciplinary team.As a Senior Applied AI Engineer, you will shape Vanta’s AI offerings and set technical strategy. You will integrate LLMs with existing...CustomerSenior
- ...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
- ...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
- ...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
- Build TypeScript agentic and RAG systems remotely in Ontario for Blue J, advancing AI-assisted tax research from Toronto-connected teams.As a seasoned Software Developer, you will design and implement critical Tax Intelligence capabilities. Your work spans distributed systems...SeniorRemote work
- ## AI Applied Senior Engineering LeadApplyremote type: Hybridlocations: Mississauga Ontario Canadatime type: Full timeposted on: Posted Todayjob requisition id: 26987321**Role Overview:**Citi’s Banking Technology organization is seeking a highly hands-on AI Applied Senior Engineering...Senior
- Applied AI Engineer### Applied AI EngineerApply: Remote, Canada: Poland, Virtual: Remote, Germany: Full time: Posted Today: R60191... ...to the Head of AI Platform Engineering and join a small, senior founding team building the platform from the ground up. The...CustomerSeniorFull timeRemote work
- ...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
- ...all applications and next steps. Our partner is looking for an Applied AI Engineer based in Canada. As an Applied AI Engineer, you will build... ..., you will turn advanced AI capabilities into practical solutions that support mission-critical customer workflows. You will join...CustomerSeniorLong term contract
- ...intelligent financial operating system using frontier models, evaluation, and context management in Toronto’s hybrid workplace.As a Senior Applied AI Engineer, you will help create the foundation for Float’s financial agent. The work spans agent infrastructure, product interfaces,...CustomerSenior
- ...dedicated to accelerating Generative AI adoption within a major... ...and integrate high-impact AI solutions that improve productivity, automation... ...team:You will work within an Applied AI team partnering closely... ...profile: 3 to 5 years of software engineering experience 1 to...Work at officeRemote work3 days per week
- Our client is an energy solutions provider. Our AI-enabled platform supports operations, tracking and decision-making to optimize large-scale... ...services, PostgreSQL, Snowflake and AWS. We're looking for an applied AI engineer to build AI with real, measurable benefit across our...CustomerSenior
- Employment Type: Permanent Job Description: Solution Architect, Applied AI- Montreal OnlyPlusgrade is scaling its AI ecosystem beyond prototypes into... ...a Solution Architect to bridge machine learning, data engineering, and enterprise architecture to power real-time travel experiences...CustomerPermanent employmentWorldwide
- Software Developer - Applied AIRemote, Ontario Technology Remote Full-time About Blue JBlue J is the leading generative AI solution for tax professionals and one of Canada's fastest-growing AI companies. Headquartered in Toronto, we're a high-growth B2B SaaS company...CustomerLong term contractFull timeImmediate startRemote work
- Shape the future of travel as a Solution Architect at Plusgrade, based in Montreal. Bridge machine learning and software engineering to enhance real-time travel experiences. As a Solution Architect within the Applied AI Engineering team, you will design full-stack, low-latency...
$300k per year
...100M+ ARR), shipping production AI systems that change how they... ...the AI system should be. Our engineers work out what to build, build... ...actionable feedback. Develop senior engineers into tech leads. Give... ...and developing them.8+ years in software engineering, deep enough to review...SeniorWork at officeRemote workWeekend work$140k - $160k per year
...employee engagement worldwide. And we'd love for you to join us! About the job - Applied AI EngineerJoin the Engineering Team, where you'll help build our agentic future. You'll work alongside senior engineers, Product, and our Chief Product & Technology Officer (CPTO) to...CustomerSeniorManual laborWork at officeWorldwide1 day per week$123k - $180.4k per year
...Autodesk, we are exploring new ways to make design and engineering software smarter, more intuitive, and more personal. AI is helping us rethink how millions of people... ...new ideas, and build capabilities that benefit customers across the Autodesk ecosystem.We are looking for...CustomerSeniorContract workLocal area- ...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
$180k - $230k per year
...complex capital projects. The AI buildout runs on physical... ...the world, including Crusoe, Applied Digital, and NTT. We raised a... ...looking for an Applied AI Engineer to help build the core ML engine... ...models into production features customers rely on. Partner with...CustomerSeniorFor contractorsInternshipWork at office- ...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
- Headstart AI is seeking a Senior Engineering Manager to lead engineers, shape architecture, and drive staffing across client engagements in the US and Canada. You'll start on a client engagement to learn the work, then build and lead a team as we grow. You’ll own recruiting,...Senior
- PSP Investments is seeking a Senior Applied AI Engineer to enhance our cutting-edge AI platform, Floyd, in a hybrid work model. Contribute to transforming investment decision-making through AI solutions. At PSP Investments, one of Canada's largest pension investors, you will...Senior
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

