Senior Software Developer, ML Ops

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer for Wealthsimple's Machine Learning Platform, focusing on scalable ML tools and technical direction. Collaborate across teams to enhance machine learning applications and infrastructure.

Responsibilities

  • Partner with stakeholders across different product domains, infrastructure to tackle technical problems at scale, which includes building framework agnostic services to support all of Wealthsimple’s machine learning needs.
  • Establish roadmap and architecture for Wealthsimple’s Machine Learning platform
  • Build highly performant scalable systems, contributing to our ML platform on Kubernetes, Bedrock and Sagemaker
  • Work with a large amount of autonomy to set the technical direction for scalable projects.

Requirements

  • 7+ years of software development experience in ML infrastructure, ML tooling, or ML engineering
  • Experience with Python in production environments
  • Proven experience designing and implementing highly performant, scalable systems with strong observability
  • Proven experience owning projects end-to-end and operating complex systems over the long term
  • Experience collaborating with technical and non-technical stakeholders (product, infra, applied ML)
  • Experience with the ML ecosystem (e.g., PyTorch, Transformers, Ray, Kubeflow, Elasticsearch or other vector databases, Triton, CUDA, DVC, LangChain, Ollama)

Benefits

  • Top-tier health benefits and life insurance
  • Long-term group savings with employer match using our Wealthsimple for Business platform
  • 20 vacation days + 4 wellness days per year, and unlimited sick and mental health days
  • 90 days away program: Employees can work outside of Canada for up to 90 days per calendar year
  • A wide variety of peer and company-led Employee Resources Groups (e.g., Rainbow, Women of Wealthsimple, Black @ WS)

Job type

Full Time

Experience level

Senior

Salary

CA$151,200 - CA$189,000 per year

Degree requirement

Bachelor's Degree

Tech skills

ElasticSearchKubernetesPythonPyTorchRay

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.