JobTarget Logo

Senior Software Engineer – AI Infrastructure in Canada Creek, Nova Scotia at Jobgether

NewJob Function: Information Technology
Jobgether
Canada Creek, Nova Scotia, B0P 1V0, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Engineer AI Infrastructure

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer – AI Infrastructure in Canada.

This role sits at the core of a high-scale AI systems environment, focused on building the infrastructure that powers intelligent agents in production.
You will design and develop performant backend systems that support model inference, orchestration, and execution at scale.
The position involves working on distributed systems where reliability, latency, and correctness are critical for millions of users.
You will collaborate closely with applied AI and agent systems teams to transform experimental models into robust production services.
The environment is highly technical, production-driven, and centered on Rust-based infrastructure engineering.
This is a key opportunity to shape foundational AI infrastructure in a fast-moving, global engineering organization.

Accountabilities:
  • Design and build scalable infrastructure systems powering AI agent and model-driven platforms in production environments
  • Develop high-performance Rust-based services for model inference, orchestration, and execution workflows
  • Architect distributed systems capable of handling large-scale traffic, ensuring reliability, low latency, and high throughput
  • Build and improve ML infrastructure, including model deployment, evaluation, monitoring, and lifecycle management
  • Define and implement observability, monitoring, and failure recovery mechanisms for complex agent-based systems
  • Optimize system performance, including cost efficiency, latency reduction, and throughput improvements
  • Collaborate with AI and agent engineering teams to move prototypes into production-grade systems
  • Contribute to key architectural and infrastructure decisions in a high-impact engineering environment

Requirements:

  • 5+ years of experience in software engineering with a focus on large-scale production systems
  • Strong proficiency in Rust and systems-level programming
  • Solid understanding of distributed systems, concurrency, and performance optimization techniques
  • Experience operating high-traffic or high-throughput services serving large user bases
  • Familiarity with machine learning infrastructure, model serving, or MLOps practices in production
  • Experience designing observability, monitoring, and reliability frameworks for complex systems
  • Strong problem-solving mindset with a focus on ownership and production stability
  • Excellent collaboration skills across infrastructure, ML, and product engineering teams
  • Nice to have: experience with LLM systems, agent-based architectures, cloud-native infrastructure, or async/high-performance networking systems

Benefits:

  • Fully remote work with international team collaboration
  • Opportunity to work on cutting-edge AI and distributed systems at scale
  • High-impact engineering environment focused on production reliability and performance
  • Exposure to advanced AI agent and machine learning infrastructure systems
  • Strong engineering culture centered on ownership, autonomy, and technical excellence
  • Career growth in a global, fast-evolving technology domain
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
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.
#LI-CL1

Job Location

Canada Creek, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Similar Jobs In Canada Creek, Nova Scotia

New

Web Analytics Developer

Jobgether
Canada Creek, Nova Scotia
New

Senior Backend Developer - Node.js

Jobgether
Canada Creek, Nova Scotia

QA Technical Lead – Automation (UiPath)-Contractor

3Pillar Global
Canada Creek, Nova Scotia

Technical Lead - Automation QA Engineer

3Pillar Global
Canada Creek, Nova Scotia
New

AI Automation Engineer

Jobgether
Canada Creek, Nova Scotia
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.