Senior Software Developer, ML Ops

Posted 4 months ago

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.