Software Engineer - Ai Tooling Infrastructure
Jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer – AI Tooling Infrastructure based in Canada.
We are looking for an experienced Software Engineer to build, operate, and scale the backend infrastructure powering innovative AI-driven developer tools. In this role, you will take ownership of production services, including infrastructure supporting AI agents, developer assistants, and Model Context Protocol (MCP) integrations. You will focus on ensuring reliability, security, performance, and observability in an environment where AI-driven traffic introduces unique infrastructure challenges. Working closely with platform, security, and infrastructure teams, you will help shape scalable architectures and improve operational excellence. This is a hands‑on engineering position offering significant ownership over systems running in production. You will join a globally distributed, asynchronous engineering environment that values autonomy, open‑source development, and continuous improvement.
Accountabilities:
Build, deploy, operate, and scale production backend services supporting AI-powered developer tools, including MCP servers, agent skills, and AI assistants.
Own service architecture and infrastructure decisions, improving system reliability, maintainability, scalability, and deployment processes.
Define and monitor service reliability objectives (SLOs), track error budgets, and prioritize improvements in collaboration with Site Reliability Engineering (SRE) teams.
Participate in the team's on‑call rotation, investigate production incidents, coordinate resolutions, and develop incident reports, runbooks, and preventive solutions.
Manage operational support requests and identify recurring issues that can be addressed through long‑term engineering improvements.
Design and maintain authentication and authorization systems for AI agents and machine clients, including OAuth applications, scoped tokens, permissions, and secure access management.
Establish and maintain comprehensive observability through metrics, distributed tracing, logging dashboards, and alerting systems.
Manage AI agent traffic, implementing rate limits, capacity controls, cost safeguards, and mechanisms to handle dependency failures and unexpected traffic spikes.
Collaborate with Platform, SRE, Authentication, Billing, and Edge Functions teams to improve shared infrastructure, release processes, security, and operational practices.
Contribute to the development of AI tooling infrastructure, ensuring that reliability, security, and performance remain central to engineering decisions.
Requirements:
At least 5 years of experience building, deploying, and operating production backend services, including participation in on‑call rotations.
Strong programming skills in TypeScript or Go, with practical working knowledge of the other language.
Proven experience designing and maintaining APIs, including versioning, error handling, rate limiting, and backward compatibility.
Strong understanding of OAuth, OpenID Connect (OIDC), JWT, and API authorization, with the ability to troubleshoot authentication and permission issues in production environments.
Good knowledge of PostgreSQL and relational database systems.
Experience with CI/CD pipelines, Docker, containerized deployments, and Infrastructure as Code (IaC).
Ability to troubleshoot distributed systems using metrics, logs, and traces to identify performance bottlenecks and service failures.
Strong written and verbal communication skills, with the ability to collaborate across teams and work effectively in globally distributed, asynchronous environments.
Adaptability, ownership, and the ability to navigate ambiguity while delivering solutions in fast‑paced engineering environments.
Deep expertise in at least one of the following areas:
APIs and Authentication:
Experience designing permission models, token scopes, and OAuth flows for third‑party integrations or machine clients, including safely migrating authentication systems without disrupting existing users.
Production Operations:
Hands‑on experience managing production services, participating in on‑call rotations, developing alerts and runbooks, implementing SLOs, and improving system reliability.
Gateways and Distributed Systems:
Experience building or operating proxies, gateways, or distributed services, troubleshooting retries, partial failures, upstream outages, and making appropriate fail‑open or fail‑closed decisions under degraded conditions.
Nice to have:
Experience with AI agent tooling, Model Context Protocol (MCP), or infrastructure serving AI agents and LLM clients.
Experience extracting services from larger codebases while maintaining compatibility with existing integrations.
Familiarity with observability platforms such as Grafana, OpenTelemetry, or Logflare, along with practical experience implementing SLOs.
Contributions to open‑source projects, particularly within the Node.Js, Go, TypeScript, or API tooling ecosystems.
Benefits:
Fully Remote:
Work from anywhere in the world, with no office attendance requirements.
Co‑working Allowance:
Access to a WeWork membership or co‑working budget to support your preferred working environment.
Equity Ownership:
Employee Stock Option Plan (ESOP), giving every team member an opportunity to share in the company's long‑term growth.
Technology Allowance:
Dedicated budget for professional equipment, including laptops, monitors, headphones, and other work essentials.
Health Insurance:
100% health insurance coverage for employees and 80% coverage for dependents, regardless of location.
Annual Company Off‑sites:
Opportunities to connect and collaborate with colleagues during a company‑wide gathering in a different city each year.
Flexible Working Arrangements:
Asynchronous work culture with flexibility to organize your schedule and manage your responsibilities independently.
Professional Development:
Annual learning and education allowance for courses, books, conferences, and other career development opportunities.
Global Collaboration:
Join an international, remote‑first engineering team working across more than 60 countries and 20 languages.
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#J-18808-Ljbffr
We are looking for an experienced Software Engineer to build, operate, and scale the backend infrastructure powering innovative AI-driven developer tools. In this role, you will take ownership of production services, including infrastructure supporting AI agents, developer assistants, and Model Context Protocol (MCP) integrations. You will focus on ensuring reliability, security, performance, and observability in an environment where AI-driven traffic introduces unique infrastructure challenges. Working closely with platform, security, and infrastructure teams, you will help shape scalable architectures and improve operational excellence. This is a hands‑on engineering position offering significant ownership over systems running in production. You will join a globally distributed, asynchronous engineering environment that values autonomy, open‑source development, and continuous improvement.
Accountabilities:
Build, deploy, operate, and scale production backend services supporting AI-powered developer tools, including MCP servers, agent skills, and AI assistants.
Own service architecture and infrastructure decisions, improving system reliability, maintainability, scalability, and deployment processes.
Define and monitor service reliability objectives (SLOs), track error budgets, and prioritize improvements in collaboration with Site Reliability Engineering (SRE) teams.
Participate in the team's on‑call rotation, investigate production incidents, coordinate resolutions, and develop incident reports, runbooks, and preventive solutions.
Manage operational support requests and identify recurring issues that can be addressed through long‑term engineering improvements.
Design and maintain authentication and authorization systems for AI agents and machine clients, including OAuth applications, scoped tokens, permissions, and secure access management.
Establish and maintain comprehensive observability through metrics, distributed tracing, logging dashboards, and alerting systems.
Manage AI agent traffic, implementing rate limits, capacity controls, cost safeguards, and mechanisms to handle dependency failures and unexpected traffic spikes.
Collaborate with Platform, SRE, Authentication, Billing, and Edge Functions teams to improve shared infrastructure, release processes, security, and operational practices.
Contribute to the development of AI tooling infrastructure, ensuring that reliability, security, and performance remain central to engineering decisions.
Requirements:
At least 5 years of experience building, deploying, and operating production backend services, including participation in on‑call rotations.
Strong programming skills in TypeScript or Go, with practical working knowledge of the other language.
Proven experience designing and maintaining APIs, including versioning, error handling, rate limiting, and backward compatibility.
Strong understanding of OAuth, OpenID Connect (OIDC), JWT, and API authorization, with the ability to troubleshoot authentication and permission issues in production environments.
Good knowledge of PostgreSQL and relational database systems.
Experience with CI/CD pipelines, Docker, containerized deployments, and Infrastructure as Code (IaC).
Ability to troubleshoot distributed systems using metrics, logs, and traces to identify performance bottlenecks and service failures.
Strong written and verbal communication skills, with the ability to collaborate across teams and work effectively in globally distributed, asynchronous environments.
Adaptability, ownership, and the ability to navigate ambiguity while delivering solutions in fast‑paced engineering environments.
Deep expertise in at least one of the following areas:
APIs and Authentication:
Experience designing permission models, token scopes, and OAuth flows for third‑party integrations or machine clients, including safely migrating authentication systems without disrupting existing users.
Production Operations:
Hands‑on experience managing production services, participating in on‑call rotations, developing alerts and runbooks, implementing SLOs, and improving system reliability.
Gateways and Distributed Systems:
Experience building or operating proxies, gateways, or distributed services, troubleshooting retries, partial failures, upstream outages, and making appropriate fail‑open or fail‑closed decisions under degraded conditions.
Nice to have:
Experience with AI agent tooling, Model Context Protocol (MCP), or infrastructure serving AI agents and LLM clients.
Experience extracting services from larger codebases while maintaining compatibility with existing integrations.
Familiarity with observability platforms such as Grafana, OpenTelemetry, or Logflare, along with practical experience implementing SLOs.
Contributions to open‑source projects, particularly within the Node.Js, Go, TypeScript, or API tooling ecosystems.
Benefits:
Fully Remote:
Work from anywhere in the world, with no office attendance requirements.
Co‑working Allowance:
Access to a WeWork membership or co‑working budget to support your preferred working environment.
Equity Ownership:
Employee Stock Option Plan (ESOP), giving every team member an opportunity to share in the company's long‑term growth.
Technology Allowance:
Dedicated budget for professional equipment, including laptops, monitors, headphones, and other work essentials.
Health Insurance:
100% health insurance coverage for employees and 80% coverage for dependents, regardless of location.
Annual Company Off‑sites:
Opportunities to connect and collaborate with colleagues during a company‑wide gathering in a different city each year.
Flexible Working Arrangements:
Asynchronous work culture with flexibility to organize your schedule and manage your responsibilities independently.
Professional Development:
Annual learning and education allowance for courses, books, conferences, and other career development opportunities.
Global Collaboration:
Join an international, remote‑first engineering team working across more than 60 countries and 20 languages.
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#J-18808-Ljbffr
Vacancy posted 41 minutes ago
Similar jobs that could be interesting for youBased on the Software Engineer - Ai Tooling Infrastructure in Winnipeg, MB vacancy
- ...Jobgether is seeking a Software Engineer – AI Tooling Infrastructure to build, operate, and scale backend services powering AI-driven developer tools. You will own production systems, including MCP server integrations, and collaborate across Platform, SRE, Authentication, Billing...SuggestedRemote work
- Build frontend software in Toronto with AI coding assistants, strong debugging skills, and a hybrid Monday-to-Friday schedule. Deliver production code with Fusion 360 teams.As a Frontend Software Engineer, you will develop secure, stable software supporting Autodesk Fusion...SuggestedWorldwideMonday to friday
- Use React, Python, AWS, and AI-assisted development tools to advance MLSE Sport Performance Lab applications. This is a 12-month independent contract... ...across several projects. Reporting to the Director, Software Engineering, you will support frontend, backend, API, and mobile...SuggestedContract work
$123.3k - $159.5k per year
# Software Engineer, AI/ML InfrastructureThumbtack123k-160k CADFull-timeremote· seniorCanadagopythonpostgresListed via Jobicy · posted 3 Oct 2026... ...of and improve your home — from personalized guidance to AI tools and a best-in-class hiring experience. Every day in every county...SuggestedSeasonal workLocal area- ...delivering high-quality, scalable software across the frontend and backend... ...with product, design, and engineering teams, the developer drives architecture... ..., and highly available cloud infrastructure. Develop internal platform services and tooling that improve developer...SuggestedLong term contractInternshipSleeping nights
- Engineer the next generation of AI/ML tooling as a Senior Software Engineer. Focus on building infrastructure that enhances ML deployment and training methodologies within a collaborative setup. In this role, your influence will extend to designing backend services that serve...
- ...Thomson Reuters is seeking a Staff Software Engineer to define the technical direction for Content Tools—the APIs that give AI agents governed access to Thomson Reuters' proprietary legal content across multiple jurisdictions. You will influence architecture and tooling for...
- ...Services Canada, Inc. in Vancouver, BC is seeking a senior software engineer to lead design and debugging efforts across Hyperplane and partner services. You will build tools to diagnose complex network issues, develop AI-assisted diagnosis capabilities, and mentor engineers...
- Wealthsimple is seeking a senior software engineer to help build internal tools and production systems used across the company. You will ship reliable code and influence architectural decisions that scale with our growth. You’ll design scalable architectures, protect sensitive...
- Relay is hiring a Senior Software Engineer (Voyager) in Toronto to help build AI-enabled infrastructure and accelerate product experiences for small businesses. You will shape AI foundations, prototype emerging technologies, and partner with product teams to deliver impactful...
- Explore FPGA AI Suite, HLS, and DSP Builder in Toronto through software testing and workflow development with Altera’s Factory... ...intern, you will assist with tools and workflows that help developers... ...solutions. The work connects application engineering with software, compiler, FPGA,...Internship
$164.6k - $235.1k per year
...Role: We are looking for a Staff Engineer to steer the technical evolution of our AI-centric business platforms, which... ...the Team: Tubi's Internal Tools team is at the forefront of AI integration... ...operating capability: training, infrastructure, developer agents, and AI-powered...RemplacementLong term contractFull timeTemporary workInternshipLocal areaFlexible hours$180k - $350k per year
...succeed. What You Will DoThe technology infrastructure team plays an essential role through... ...infrastructure life cycle: Engineer and support software and systems infrastructure. Introduce... ...improvements to our infrastructure tools, processes, and software. Act as a...Internship$165k - $330k per year
...inference for the world's most dynamic AI companies, like Cursor, Notion,... ...uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at... ...us and help build the platform engineers turn to ship AI products. THE ROLEAs...Flexible hours- ..., we're building identity and access infrastructure for the agent-native era, where software isn't static but a dynamic, constantly changing system of AI agents working on behalf of people and... ...'re hiring two staff-level Software Engineers, Infrastructure to own how Keycard is...InternshipRemote work
$165k - $330k per year
...inference for the world's most dynamic AI companies, like Cursor, Notion,... ...uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at... ...us and help build the platform engineers turn to ship AI products. THE ROLEAs...Flexible hours- Build high-quality software with Java, Python, and AI-assisted development technologies in CN’s hybrid work model. Deliver applications across project,... ...prompt engineeringApply software design, modern development tools, and quality testing to deliver reliable solutions within...
- Apply software development expertise at CN, using AI-assisted coding tools and modern techniques in a hybrid office environment. Build quality solutions across assigned deliverables.This Specialist Software Development role supports application development, implementation, and...Work at office
- About Mecka AIMecka AI is building the data infrastructure layer for robotics and embodied AI.We design and operate... ...critical infrastructure, internal tooling, and targeted ML services that... ...blurring pipeline. This is a true hybrid engineering role demanding competence in both...
- Why this role? We’re building the data infrastructure behind some of the most demanding AI training workloads in the world, and we want sharp, curious people... ...rely on for training and evaluation jobs.As a Software Engineer, Data Infrastructure, you will Work directly on...Full timeWork at officeFlexible hours
$250k - $325k per year
...partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Infrastructure) based in Canada. Join a fast-growing, AI-native technology company developing an innovative platform that helps businesses automate complex...Long term contractFull timeInternshipRemote work$160k - $325k per year
...leading security-first enterprise AI company. We build cutting-edge... ...is a team of researchers, engineers, designers, and more, who are... ...us! Why this role? The Data Infrastructure team at Cohere is responsible... ...needs. We may use AI-enabled tools to screen and assess applicants...Full timeWork at officeLocal areaRemote workHome office$146k - $162k per year
We're looking for a Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human... ...teams, ranging from the platform foundations and runtime infrastructure powering autonomous agents, to the trust, evaluation,...Work at officeLocal areaWork from homeWorldwide- Strengthen cloud infrastructure and production reliability with AWS expertise for an AI-driven risk intelligence platform serving global compliance needs.As a Senior Software Engineer, you will help scale backend systems and cloud infrastructure. You will improve production...
- ...reliability on a hybrid schedule.This intermediate Backend Software Engineer supports foundational infrastructure for internal and customer-facing chatbot solutions.... ..., and scalable database expertise to power dependable conversational AI infrastructure. #J-18808-LjbffrContract work
$110k - $160k per year
...new phase of growth. Smart Suite, our AI-powered agentic platform, is redefining... ...RoleYou will join TrustFlight as an AI Software Engineer and serve as a core member of the AI Team... ..., using sound architecture, infrastructure, and design patterns. Help shape the...Work at office- ...ROSS Intelligence & Lazer. We have top AI staff, including from programs such as... ...Role & responsibilitiesAs an AI-focused software engineer on the Mash team, you will: Ship core... ...-powered solutions and manage related infrastructure. Apply information retrieval techniques...
- Software Engineer: Agent Infrastructure Backend / Distributed Systems · Toronto, Canada · Full-timeDesign and build the execution fabric, scheduling, and... ...stateful, resumable workloads.Hands-on experience deploying AI agent systems into enterprise production, in a paid...
- Redpanda Data is seeking a Technical Customer Success Manager to own the post-sales technical relationship with customers, driving rapid production onboarding, healthy deployments, and scalable success. You will be the trusted technical advisor, understanding architectures, ...
$135.2k - $258k per year
...Stripe Stripe is a financial infrastructure platform for businesses.... ...providing recovery and retention tools to prevent customer churn.What you'll do As an engineer on the team, you'll be responsible... ...years of experience in backend software developmentAbility to write high...Contract workInternshipWork at officeLocal areaRemote workWork from homeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Ai Tooling Infrastructure. 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

