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
- ...Kumaran Systems is seeking an accomplished senior.NET backend engineer to design and implement scalable services in Azure. You will work on... ...practices. Join a team that emphasizes engineering discipline, AI-enabled modernization, and cloud-first transformations across industries...Suggested
- ...Salesforce, the leading AI CRM, seeks a Senior Technical Consultant to drive enterprise deployments and AI-driven delivery. You'll partner with clients and internal teams to define architectures, implement solutions, and manage release cycles across desktop, cloud, and mobile...Suggested
- ...Build product security systems at Chainlink using Rust or Go in a remote-first organization with Eastern Time overlap. Apply software engineering to technical risk. As a Product Security Engineer, you will strengthen Chainlink products through security-focused engineering...SuggestedRemote work
- ...dcbel Inc. in Montreal is seeking a Business Application Architect to design and lead the next generation of ERP, CRM, MES, and manufacturing... ...target architecture, drive fit-to-standard solutions, and infuse AI into business processes from design to invoicing. You will...Suggested
- 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
- Develop secure, maintainable systems with Rust and AI tooling at 1Password, remotely across Canada and the United States. Help improve trusted... ...’s customer-facing surfaces and workflows. Your work includes backend services, reliability, testing, documentation, debugging, and...Remote work
$90k - $140k per year
...Clearance The Cybersecurity Solution Architect is responsible for designing... ...Support secure adoption of AI, automation, and emerging... ...and evidenced. Stakeholder & Project Engagement Act as the cybersecurity... ...market, experience and training, and licenses and certifications...ProjectTrainingFull time- ...more than bridges, roads, and rail. As we plan, design, and manage projects that move people and goods from Point A to Point B, we create... ...Your Opportunity An opportunity exists for a Bridge Engineer-in-Training to become part of our dynamic Transportation Engineering group...ProjectTrainingFull timeContract workFor contractorsSummer workWork at officeLocal area
- ...individuals dedicated to improving our local community through projects as unique as they are. Whether your passion lies in field work or... ...Eligible to register (or already registered) as an Engineering-In-Training with EGM. Valid Canadian driver’s license with access to a...ProjectTrainingFor contractorsLocal areaFlexible hours
- ...- We are committed to helping you reach your potential through training and education. • Community Involvement - Generously supporting... ...solutions • Requirements gathering and analysis to validate project feasibility, cost, and effort. • Collaborating with other departments...ProjectTraining
- .../ 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....Remote work
- ...managers and other professionals delivering projects that create a positive and tangible... ...Buildings + Places is seeking a Registered Architect to join our growing Winnipeg team. This... ...to make a real impact. Our award-winning training and development programs are designed to...ProjectTrainingContract workFor contractorsWork at officeLocal areaWorldwideRelocation packageFlexible hours
- 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...Remote work
- Affirm, Inc. is seeking an experienced Capacity Modeling Engineer to own quarterly goals for the team and lead engineers through ambiguity while delivering capacity plans for peak sales events. You will translate demand forecasts into resource settings across regions and environments...
- ..., complex, and high-visibility technology projects and programs that shape the future of technology... ...’re looking for a hands-on Data Solution Architect to design and deliver scalable, secure,... ...delivery Interest and/or experience in AI/ML or AI-enabled data use cases...ProjectInternship
$38k - $42k per year
...Employee discounts Opportunity for advancement Paid time off Training & development HERE WE GROW AGAIN! Come join us and become part... ...leads and expand the client base for the team. ~ Recruit, train, and manage the performance of a dynamic team of qualified Personal...TrainingFull time$90k - $125k per year
...coordinates the overall management of multiple projects Project Manager Essential Duties &... ...-performance team through supervision, training, coaching, and mentoring. Ensure regular... ...agreements Foster and enhance owner, architect, subcontractor and vendor relations Establish...ProjectTrainingContract workFor contractorsFor subcontractorWork at officeFlexible hours- ...just starting your career, re-entering the workforce, or looking for a new job, this is where you belong. Assistant Store Manager In Training Ready to lead with purpose? Join Real Canadian Superstore as an Assistant Store Manager in Training and build the skills to...TrainingLong term contractPermanent employmentTemporary workInternshipImmediate start
- ...Superintendent, Facilities Contracts and Maintenance, the Project Manager provides leadership and guidance in... ...as Computer Science, Commerce, Engineering, Architect, or Finance or an acceptable equivalent combination of education, training, and experience. Post-secondary education...ProjectTrainingRemplacementFull timeContract workFor contractorsWork at officeFlexible hours
- ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain... ...applications with enterprise platforms, backend services, and APIs. ~ Experience designing... ...technology development team with a 99% project success rate and more than 30% year-over-year...ProjectFull timeInternshipRemote workRelocation
- ...entreprises et les particuliers du monde entier à créer des innovations durables, pour aujourd’hui et pour demain. La mission de l' Architecte de Solutions Global (GSA) est d'agir en tant qu'architecte en chef pour les activités de conseil stratégique au sein de la région...Worldwide
- ...- We are committed to helping you reach your potential through training and education. Community Involvement - Generously supporting... ...opportunities is our passion, and you’re invited to be a part of that. Project Manager – Antec Controls We are seeking a motivated and...ProjectTraining
- ...interview with our Talent Team. We use Artificial Intelligence (AI) tools to support parts of our recruitment process. AI does not make... ...technical leadership and manage the on site execution of key projects at various facilities. Projects will be aimed at upgrading facilities...ProjectFull timeContract workFor contractorsWork at office
$88.8k - $121k per year
...Senior Modernization Project ManagerApply: On-Site: LOC13062 1230 10Th Avenue SW,Calgary,Alberta,T3C 0J2,Canada: Full time:... ...representatives including general contractors, owners, building managers, architects and designers, State and Local authorities, and regulatory...ProjectFull timeContract workFor contractorsInternshipLive InLocal areaWorldwide- ...deliver precision agriculture hardware, software, and cloud-based platforms that connect every corner of the farm. We are seeking an HR Project Support Coordinator (Temporary) to join our team on a temporary, full-time basis. Reporting to the HR Manager, this role will provide...ProjectFull timeTemporary workWork at office
- ...specialty pharmacy or oncology experience is not required. Comprehensive training modules, manufacturer resources, and collaborative onboarding... ...this role and others within our database. Although Randstad uses AI as a tool, candidate selection and hiring decisions are all made...TrainingLong term contractPermanent employmentFull timeTemporary workDirect hireImmediate startMonday to fridayShift workAfternoon shiftWeekday work
- ...experience building some of Canada’s largest electrical infrastructure projects. As our team grows and projects are beginning to take off, we... ...) Group RRSP Group Life - AD&D - Critical Illness Insurance Training & Development Employee Assistance Program - Counseling...ProjectTrainingFull timeContract workWork at officeShift work
$40k - $60k per year
...persons with disabilities . Offers mentorship, coaching and/or networking opportunities for persons with disabilities . Provides awareness training to employees to create a welcoming work environment for persons with disabilities. Support for newcomers and refugees: Participates...ProjectTrainingPermanent employmentFull timeImmediate startRelocationFlexible hours$96.9k - $136.8k per year
...specific details for this role. Plan, manage and deliver distinct projects through all specific phases, in alignment with business and/or... ...a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing...ProjectTrainingTemporary workWork from home- 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
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
- junior architect Winnipeg, MB
- summer intern architect Winnipeg, MB
- junior architectural designer Winnipeg, MB
- intern architect Winnipeg, MB
- architecte architecture Winnipeg, MB
- design architect Winnipeg, MB
- architectural designer work from home Winnipeg, MB
- collaborateur d architecte Winnipeg, MB
- architectural designer Winnipeg, MB
- architect assistant Winnipeg, MB

