Rust Backend Architect - Ai Training Projects
Jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Rust Backend Architect – AI Training Projects based in Canada.
As a Rust Backend Architect, you will contribute your expertise to an AI training project focused on advanced backend engineering, production-grade Rust development, and complex systems architecture. You will tackle challenging technical problems involving APIs, data persistence, asynchronous processing, concurrency, performance optimization, and service reliability. Your work will help assess and validate software implementations, ensuring they meet rigorous standards for correctness, scalability, and maintainability. You will design reproducible development and testing environments, investigate complex system behaviors, and evaluate architectural decisions against real-world engineering requirements. This role combines hands-on programming with analytical reasoning and technical evaluation in an AI-focused project environment. You will work remotely, manage your deliverables independently, and contribute high-quality technical solutions within defined timelines. The ideal candidate is a senior engineer who enjoys solving sophisticated backend challenges and translating complex technical concepts into clear, verifiable outcomes.
Accountabilities:
Solve, implement, and validate complex Rust backend engineering problems involving APIs, service behavior, data persistence, concurrency, performance, and system reliability.
Translate functional specifications, performance objectives, and failure-handling requirements into working implementations and reproducible testing workflows.
Design, review, and evaluate backend architectures to ensure correctness, scalability, maintainability, and production readiness.
Set up and maintain Rust crate workspaces, configuration files, dependency management systems, test fixtures, databases, and containerized development environments.
Develop and execute comprehensive test cases covering expected behavior, edge cases, error handling, failure scenarios, and overall system reliability.
Investigate and debug complex backend issues, identifying weaknesses in code, architectural decisions, and system design.
Analyze asynchronous and concurrent systems to detect potential race conditions, resource contention, deadlocks, and performance bottlenecks.
Assess implementation quality against technical specifications, engineering best practices, and production-level standards.
Produce clear technical documentation, implementation artifacts, and explanations of architectural decisions to support AI training and evaluation activities.
Ensure that solutions are reproducible, technically sound, and supported by verifiable testing results.
Manage assigned tasks independently, maintain consistent output quality, and meet weekly submission requirements and project deadlines.
Requirements:
Strong hands-on proficiency in Rust, demonstrated through substantial professional experience, research projects, or significant open-source contributions.
Extensive understanding of backend service development, API design, data persistence, and production-grade software architecture.
Practical experience with asynchronous programming, concurrency models, error handling, and performance optimization in Rust.
Proven ability to diagnose and resolve complex backend challenges involving correctness, scalability, reliability, and system performance.
Experience translating technical requirements into functional implementations, reproducible test scenarios, and measurable, verifiable outcomes.
Familiarity with Rust workspaces, crate organization, dependency management, testing frameworks, and backend development tools.
Strong debugging skills, analytical reasoning, and the ability to break down complex technical problems into manageable solutions.
Understanding of software testing principles, including edge-case analysis, failure handling, and validation of system behavior.
Ability to assess architectural trade-offs and communicate technical decisions clearly, with a focus on reliability, maintainability, and performance.
Excellent written communication skills, including the ability to document implementation details and explain complex engineering findings in English.
A high level of autonomy, attention to detail, and commitment to delivering technically accurate, well-documented work.
Availability to contribute approximately
15 hours per week
and consistently meet the project's minimum weekly task requirements.
Ability to start within
24–48 hours after completing onboarding, with immediate availability preferred.
Comfortable working remotely in a contract-based engagement with defined deliverables and deadlines.
Benefits:
Remote flexibility:
Work remotely from Canada while contributing to an international AI training project.
Specialized technical work:
Apply advanced Rust programming and backend architecture expertise to challenging, production-oriented engineering problems.
AI and software engineering exposure:
Contribute to AI training and evaluation initiatives that involve complex technical reasoning and software implementation.
Flexible part-time commitment:
Work approximately 15 hours per week, subject to project requirements and minimum weekly submission expectations.
Independent working environment:
Organize your technical work autonomously while meeting established project specifications and deadlines.
Short-term onboarding timeline:
Begin contributing shortly after onboarding, with a preferred start window of 24–48 hours following completion.
Engineering-focused assignments:
Work on problems involving system reliability, asynchronous processing, concurrency, testing, and performance optimization.
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
#J-18808-Ljbffr
As a Rust Backend Architect, you will contribute your expertise to an AI training project focused on advanced backend engineering, production-grade Rust development, and complex systems architecture. You will tackle challenging technical problems involving APIs, data persistence, asynchronous processing, concurrency, performance optimization, and service reliability. Your work will help assess and validate software implementations, ensuring they meet rigorous standards for correctness, scalability, and maintainability. You will design reproducible development and testing environments, investigate complex system behaviors, and evaluate architectural decisions against real-world engineering requirements. This role combines hands-on programming with analytical reasoning and technical evaluation in an AI-focused project environment. You will work remotely, manage your deliverables independently, and contribute high-quality technical solutions within defined timelines. The ideal candidate is a senior engineer who enjoys solving sophisticated backend challenges and translating complex technical concepts into clear, verifiable outcomes.
Accountabilities:
Solve, implement, and validate complex Rust backend engineering problems involving APIs, service behavior, data persistence, concurrency, performance, and system reliability.
Translate functional specifications, performance objectives, and failure-handling requirements into working implementations and reproducible testing workflows.
Design, review, and evaluate backend architectures to ensure correctness, scalability, maintainability, and production readiness.
Set up and maintain Rust crate workspaces, configuration files, dependency management systems, test fixtures, databases, and containerized development environments.
Develop and execute comprehensive test cases covering expected behavior, edge cases, error handling, failure scenarios, and overall system reliability.
Investigate and debug complex backend issues, identifying weaknesses in code, architectural decisions, and system design.
Analyze asynchronous and concurrent systems to detect potential race conditions, resource contention, deadlocks, and performance bottlenecks.
Assess implementation quality against technical specifications, engineering best practices, and production-level standards.
Produce clear technical documentation, implementation artifacts, and explanations of architectural decisions to support AI training and evaluation activities.
Ensure that solutions are reproducible, technically sound, and supported by verifiable testing results.
Manage assigned tasks independently, maintain consistent output quality, and meet weekly submission requirements and project deadlines.
Requirements:
Strong hands-on proficiency in Rust, demonstrated through substantial professional experience, research projects, or significant open-source contributions.
Extensive understanding of backend service development, API design, data persistence, and production-grade software architecture.
Practical experience with asynchronous programming, concurrency models, error handling, and performance optimization in Rust.
Proven ability to diagnose and resolve complex backend challenges involving correctness, scalability, reliability, and system performance.
Experience translating technical requirements into functional implementations, reproducible test scenarios, and measurable, verifiable outcomes.
Familiarity with Rust workspaces, crate organization, dependency management, testing frameworks, and backend development tools.
Strong debugging skills, analytical reasoning, and the ability to break down complex technical problems into manageable solutions.
Understanding of software testing principles, including edge-case analysis, failure handling, and validation of system behavior.
Ability to assess architectural trade-offs and communicate technical decisions clearly, with a focus on reliability, maintainability, and performance.
Excellent written communication skills, including the ability to document implementation details and explain complex engineering findings in English.
A high level of autonomy, attention to detail, and commitment to delivering technically accurate, well-documented work.
Availability to contribute approximately
15 hours per week
and consistently meet the project's minimum weekly task requirements.
Ability to start within
24–48 hours after completing onboarding, with immediate availability preferred.
Comfortable working remotely in a contract-based engagement with defined deliverables and deadlines.
Benefits:
Remote flexibility:
Work remotely from Canada while contributing to an international AI training project.
Specialized technical work:
Apply advanced Rust programming and backend architecture expertise to challenging, production-oriented engineering problems.
AI and software engineering exposure:
Contribute to AI training and evaluation initiatives that involve complex technical reasoning and software implementation.
Flexible part-time commitment:
Work approximately 15 hours per week, subject to project requirements and minimum weekly submission expectations.
Independent working environment:
Organize your technical work autonomously while meeting established project specifications and deadlines.
Short-term onboarding timeline:
Begin contributing shortly after onboarding, with a preferred start window of 24–48 hours following completion.
Engineering-focused assignments:
Work on problems involving system reliability, asynchronous processing, concurrency, testing, and performance optimization.
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
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Rust Backend Architect - Ai Training Projects in Winnipeg, MB vacancy
- Build and evaluate production-grade Rust services remotely from Canada, applying backend engineering expertise to AI training and software validation.This senior-level work centers on backend implementations, architectural assessment, and measurable technical outcomes. You...TrainingWork at officeRemote work
- .../ Hybrid Greater Toronto Area We are looking for a Backend Software Engineer with strong Rust expertise to build secure, scalable, and high-performance... ...workflows, working closely with the Software Architect, Frontend Engineer, and Cloud & Deployment Engineer....SuggestedRemote work
- Senior Rust Backend Developer roles at Adastra focus on APIs, distributed applications, and fully remote work across Canada. Build reliable... ...discussions, and collaborate with product managers, architects, QA teams, and stakeholders. The work emphasizes performance,...SuggestedFor contractorsRemote work
- Develop scalable backend services in Rust for Kake’s remote-first engineering community, using Tokio, Cargo, and modern delivery practices.This Senior Rust Engineer position focuses on highly scalable backend services and distributed systems. You will write idiomatic, memory...SuggestedRemote work
- ...hands-on experience with C++, including work on embedded systems and mission-critical applications; Eagerness to learn and work with Rust (experience with Rust is a plus); Solid understanding of embedded systems, real-time constraints, concurrency, and software...Suggested
- NVIDIA is seeking a Senior Engineer to drive performance modeling, evaluation, and post-training of large language models specialized in code generation, software engineering, and agentic coding tasks. You will work at the intersection of model training, inference optimization...Training
- ...manufacturing, finance, and data analytics.Description: We are hiring an AI Architect for our engineering team. You will be the senior technical... ...monitoring.Bonus Experience and Skills: Python, Go or Rust.Software engineering background beyond infrastructure.Published...Full timeNight shift
- Auxo | Growth Partner is hiring a Tech Lead - AI Full Stack to own a new AI-native product from 0→1. You will design backend services in Python and build frontend components with React and TypeScript, while shaping the platform’s architecture and data models. You will mentor...
- TechDoQuest is seeking a Senior Java Backend Developer with 8–10 years of experience in Java and Spring Boot to lead architecture improvements and build scalable microservices. You will design and maintain REST/SOAP APIs, implement data persistence with Hibernate, containerize...
- OverviewWe are looking for a Senior Rust Developer to design, build, and... ...engineering expertise to backend services, APIs, and distributed... ...Collaborate with product managers, architects, QA teams, and other... ...Adastra is a global leader in AI and data-driven transformation,...For contractorsInternshipRemote workFlexible hours
- ...build and maintain integrations with third-party APIs and scale our backend services. You will report to an Engineering Manager and work... ...example, design reusable integration patterns, and own complex projects from planning through delivery in a fast-paced environment. #J...Project
$112k - $156.8k per year
Infosys is hiring for AI Full Stack Hands-on Architect who must be Polyglots with expertise in multiple technologies... ...& architect in complex engineering projects. The job entails sitting as well as... ...of the company). Fine-tune pre-trained LLMs for specific tasks and domains,...ProjectTrainingRelocation- We are looking for an AI Solution Architect to join our team. This role is ideal for someone who thrives... ...for production systemsBuild resilient backend data pipelines using Python and... ...your qualificationsWe offerInternational projects with top brandsWork with global teams of...ProjectFull timeImmediate start
- Shape Vanta’s enterprise org model through deep backend engineering and architectural leadership. This remote role spans complex platform foundations.As a Staff Software Engineer, you will own a multi-quarter initiative within Program Structure and Trust. You will define enterprise...Remote work
- Shape the future of wireless communication as a Senior Backend Engineer at US Mobile. Leverage your expertise in Java and scalable... ...to drive innovation. We need a passionate backend architect to lead project initiatives and develop systems that support millions of users...Project
$127k - $225k per year
...enhance algorithm performance and training efficiency across industries,... ...in Triton (Triton-Ascend backend) and TileLang. Pre-training... ...training System Optimization: Architect, scale, and optimize distributed... ...Ascend communities and upstream AI acceleration projects. The...ProjectTrainingLong term contractPermanent employmentInternshipLocal areaImmediate start$111k - $155k per year
...cybersecurity category built for the way people and AI agents work today. As one of the most loved... ...for Experienced developer with strong Rust knowledge. Able to own complex systems work... ...working across product surfaces, backend services, CI/CD, reliability, and operational...Immediate startRemote work- Build AI underwriting systems with Python and backend expertise at nesto, in a remote-first role open across Canada. Shape production lending technology.As a Senior Applied AI Engineer, you will lead major projects for Maestro, nesto’s AI underwriting and lending engine. Apply...ProjectRemote work
$122.36k - $160.6k per year
...to work! Are you a strategic AI expert with a passion for... ...technology-driven Solution Architect, AI for our Data & Dynamics... ...work - Be part of exciting projects while accessing all the latest... ...townhalls and various company-wide training, including how to reduce...ProjectTrainingFlexible hours- We are looking for an experienced AI Architect to design and build an enterprise-grade, AI-enhanced software engineering platform that... ...The focus is on building practical AI capabilities, not training AI models - connecting approved LLMs, enterprise knowledge, and...Training
$80k - $100k per year
...efficiently. Realising that potential requires AI solutions that are useful, secure,... ...and aligned with business outcomes. The AI Architect will help shape and govern AXIS's AI landscape... ...oversight across multiple AI projects, identifying duplication and guiding teams...Project- Build production AI systems with Python or Node.Js in Pelmorex’s flexible hybrid environment... ...and internal partners. The work combines backend microservices, RESTful APIs, cloud... ...supportRequirements: Five-plus years architecting production backend microservices and APIsPython...Contract workFlexible hours
- Architect AI-powered restaurant intelligence systems as a Senior Backend Engineer, using Node.Js, TypeScript, distributed systems, and scalable data pipelines remotely from Canada.This Senior / Staff Backend Engineer owns Grader’s architecture and technical direction. You will...Remote work
- We are seeking an experienced AWS AI Solution Architect to join our team and work on the design... .... Experience designing APIs and backend services for AI applications. Understanding... ...company events. Health insurance. Engaging projects with opportunities for career growth....ProjectLong term contractFull time
- ...organization, We are currently seeking a AI Solution Architect/FDE (AWS and Azure) to join our team in... ...development, and cross-functional project leadership. Key Responsibilities:Technical... ...teams including ML engineers, backend developers, data scientists, and business...ProjectLong term contract
- ...seeking a Technical Leader, Software Development, to design and deliver scalable backend services on the Splunk Cloud Platform. You will work with engineers and architects to define solutions, develop AI-powered monitoring, and contribute to platform integrations. The role...Remote work
$114k - $154k per year
...ll Do Define and maintain reference architectures for AI/ML workloads (training, inference, RAG, agentic, fine-tuning, etc.)Establish technology... ...teams can apply independentlyTrain and enables project architects and tech leads to apply reference architectures without needing...ProjectTraining- Build AI-powered backend capabilities with Java, Spring Boot, and LLM orchestration for scalable, resilient banking application ecosystems.This... ...office.Key Responsibilities: Prototype AI automation and architect LLM-enabled backend systemsDesign, test, and refine prompts...Work at office2 days per week
- ...leading IT services company is seeking a Senior Platform Engineer in Toronto, Canada. The role requires 4-6 years of experience in Python backend development and expertise in RESTful API design. You'll be responsible for developing high-quality features for a core banking...
- ...eating kake!). We’re looking for Senior Rust Engineers with strong experience in systems... ...and implement scalable, memory-safe backend services and distributed systems in Rust.... ...and elevating the engineering bar across projects. Troubleshoot and resolve complex architectural...ProjectManual laborRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Rust Backend Architect - Ai Training Projects. Be the first to apply!
Related searches
- architectural designer Winnipeg, MB
- intern architect Winnipeg, MB
- architecte architecture Winnipeg, MB
- collaborateur d architecte Winnipeg, MB
- architect assistant Winnipeg, MB
- architect Winnipeg, MB
- junior architect Winnipeg, MB
- summer intern architect Winnipeg, MB
- design architect Winnipeg, MB
- architectural designer work from home Winnipeg, MB

