← Back to jobs

Remote job

Senior Software Engineer, Backend (ML Training and Serving)

Backend Full-time Permanent Canada

Job details

$153,000 - $213,000 Salary
Canada Eligibility
Senior Experience
Full-time Employment

About this role

Role overview Build and operate shared infrastructure for training and serving machine learning models in production. The work combines backend engineering, distributed systems, and ML platform development, with a focus on dependable services that help other teams deliver models and improve their development pace.

Responsibilities - Own team goals and guide engineers through open-ended technical work and delivery. - Collaborate with product, design, and analytics partners on ideas, constraints, risks, and implementation decisions. - Identify and lead efforts to address technical, operational, process, or business problems. - Monitor service health and availability using metrics, and contribute to incident response and on-call work. - Set and improve code review and design practices; share technical guidance through writing and talks. - Support colleagues’ development with feedback, mentorship, and strong engineering examples.

Requirements - Four or more years designing, building, and launching backend systems at scale, using languages such as Python or Kotlin. - Experience developing highly available distributed systems, including work with cloud infrastructure, databases, and container platforms. - Ability to plan delivery of a significant feature or system component with a clear, extensible design. - Experience making substantial changes safely in a large codebase, supported by effective engineering tools and practices. - Strong written and verbal communication for collaboration with a distributed engineering team. - Demonstrated ownership of professional growth and willingness to seek feedback.

Nice to have - Experience training and deploying machine learning models in production.

Benefits and work setup Remote work is available to candidates residing in specified Canadian provinces. The listing describes health coverage for employees and dependents, monthly technology and wellness stipends, flexible time off, holidays, and an employee stock purchase plan.

Skills detected in the listing

PythonKotlinStakeholder ManagementAWSKubernetesMachine Learning
Detected Nov 12, 2026
Last verified Nov 12, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight