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 4 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Ai Tooling Infrastructure in Winnipeg, MB vacancy
- Guide AI-assisted workflows and engineering tools for EA SPORTS FC as an Engineering Manager working hybrid from Burnaby, British Columbia. Lead software engineers building quality systems.Electronic Arts’ FC Quality Verification Engineering team develops test automation and...Suggested
- ...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
usd218k per year
...Equinix is the world’s digital infrastructure company®, shortening the path... ...define product roadmaps Software ArchitectureParticipates in architectural... ...visionBrings in industry tools automation expertise and... ...Computer Science or Computer Engineering The targeted pay range for...SuggestedFull timeWork at office$123.3k - $159.5k per year
...your home — from personalized guidance to AI tools and a best-in-class hiring experience.... ...together. About the Machine Learning Infrastructure Team At Thumbtack, our challenges span... ...these experiences. We empower product engineering teams by providing scalable, high-performance...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
- ...Fortune 500 company and a leading AI platform for managing people,... ...the trust to take risks, the tools to grow, the skills to develop... ...learning and enterprise-scale software! We build advanced AI... ...looking for Software Development Engineers to help build the AI Infrastructure...Work at officeRemote workHome officeFlexible hours
- 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...
- ...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...
- ...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...
- 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...
$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
$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$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$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- ...Jobgether in Canada-based partner search is for a Senior Software Engineer to evaluate AI coding interactions produced by tools like OpenAI Codex, Claude Code, and Cursor. This remote, contract-based engagement focuses on judging technical judgment, usefulness, and developer...Contract workRemote work
$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- Lead Content Tools engineering at Thomson Reuters with Python and API-first systems expertise. Manage a team of eight engineers in a distributed development model.As Manager, Software Engineering, you will own the Content Tools engineering lifecycle supporting CoCounsel Agent...
- Build Databricks infrastructure and products using Python, Java, or C++ within collaborative engineering teams. Develop reliable, scalable, and... ...secure platform solutions.As a Software Engineer, you will... ...infrastructure, databases, systems, tools, cloud, full stack, and customer...
- 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...
$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- 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...
- Shape AWS Trainium performance visibility in Toronto through profiling tools, analysis engines, and AI-powered optimization recommendations. Work across the full stack.This Senior Software Development Engineer role belongs to AWS Neuron's Developer Experiences team and Neuron...Internship
- Engineer hybrid infrastructure in Vancouver using distributed systems and cloud technologies for a quantitative... ...decisions.This Infrastructure Software Engineer role spans software and systems... ...with development teams on infrastructure tools and processesTranslate business...
$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$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$137.2k - $196k per year
About The RoleThe Infrastructure team at Tubi builds and operates the core platforms that power... ..., and deployment. As a Senior Software Engineer on the Infrastructure team, you will design... ...from the edge and service mesh to release tooling and reliability systems. In this...RemplacementLong term contractFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week$147k - $196.6k per year
...is open to new applications. (Backfill)AI Disclosure As part of the application... ...them.We’re looking for a Manager of Software Engineering to join the Autonomous Vehicles Integrity... ...responsible for guiding the AV Diagnostics Infrastructure team as it develops the fault detection...- ...Stripe Stripe is a financial infrastructure platform for businesses.... ...Infra team builds services and tools that power every step in the ML... ...developments happening in the field of AI, we are positioned to... ...closely with machine learning engineers, data scientists, and product...
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 developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

