Senior Backend Developer, AI Systems

Added
31 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

aws python kubernetes gcp microsoft azure

πŸ“‹ Description

  • Lead the architectural transformation of the core recommendation pipeline into a modern distributed
  • Design, develop, deploy, and operate scalable, fault-tolerant backend services supporting
  • Identify, investigate, and resolve performance bottlenecks, reliability issues, and scalability
  • Collaborate with machine learning engineers and product stakeholders to translate business and
  • Take end-to-end ownership of critical system components, overseeing architecture, development
  • Champion engineering best practices across system design, code quality, automated testing

🎯 Requirements

  • At least 5 years of professional software engineering experience, with a strong focus on
  • Extensive experience designing, building, and operating large-scale distributed systems that are
  • Strong software engineering fundamentals, including system design, unit testing, Git, code reviews
  • Strong programming skills in Python and experience developing reliable, maintainable backend
  • Experience with distributed data processing frameworks such as Apache Spark, Apache Flink, or
  • Solid understanding of distributed systems fundamentals, including consensus, partitioning

🎁 Benefits

  • Competitive annual base salary ranging from CAD 143,000 to CAD 200,000, depending on relevant
  • Potential additional bonus compensation, depending on the position and final offer.
  • Comprehensive medical, financial, and additional employee benefits.
  • Remote working opportunities within Canada.
  • Opportunity to work on a high-impact AI-powered recommendation engine supporting billions of
  • Exposure to advanced distributed systems, machine learning infrastructure, and large-scale cloud
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’