Current jobs related to Senior Software Engineer, Machine Learning Infrastructure Specialist - Toronto, Ontario - Thumbtack


  • Old Toronto, Ontario, Canada Thumbtack Full time

    About the Machine Learning Infrastructure TeamAt Thumbtack, our team is responsible for centralizing, standardizing, and evolving machine learning infrastructure capabilities for teams across engineering. We're looking for a Senior Software Engineer to join our team and help bring our vision to life.ResponsibilitiesCollaborate with engineers, applied...


  • Toronto, Ontario, Canada Thumbtack Full time

    About the RoleAs a Senior Software Engineer focused on ML Infrastructure at Thumbtack, you will play a key role in bringing our vision for generative AI and feature platforms to life. You will collaborate with engineers, applied scientists, and product managers across engineering to refine and execute on our shared vision. This could include introducing the...


  • Old Toronto, Ontario, Canada Fathom Full time

    About FathomFathom is a venture-backed company on a mission to revolutionize the way medical data is understood and structured using AI. Our deep learning engine automates the translation of patient records into billing codes, a process that costs hospitals in the US $15B+ annually and tens of billions more in errors and denied claims.Job DescriptionWe are...


  • Toronto, Ontario, Canada Loopio Full time

    About the RoleWe're seeking a highly skilled Senior Machine Learning Engineer to join our team at Loopio. As a key member of our engineering team, you will be responsible for designing, developing, and deploying machine learning models that drive business value.Key ResponsibilitiesDevelop and implement machine learning algorithms to solve complex business...


  • Toronto, Ontario, Canada Manulife Full time

    Job Title: Senior Machine Learning EngineerAbout the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife/John Hancock. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust...


  • Old Toronto, Ontario, Canada TD Bank Full time

    Job Title: Associate Machine Learning System EngineerAt TD Bank, we're committed to innovation and excellence in the field of machine learning. We're seeking a highly skilled Associate Machine Learning System Engineer to join our team.About the RoleWe're looking for a talented engineer with expertise in machine learning, system design, and DevOps. As an...


  • Old Toronto, Ontario, Canada Jobber Full time

    Unlock Operational Outcomes with Jobber's MLOps TeamJobber is revolutionizing the way small businesses deliver services through technology. We're seeking a Senior Machine Learning Operations Engineer to join our MLOps team and build an ML platform from the ground up.Key Responsibilities:Collaborate with Data Scientists and ML engineers to architect and build...


  • Toronto, Ontario, Canada NearSource Full time

    Job Title: Machine Learning EngineerAt NearSource Technologies, we're seeking a highly skilled Machine Learning Engineer to join our dynamic team. As a key member of our engineering team, you'll play a crucial role in driving innovation and upholding high technological standards in our multinational Fortune 500 project in Canada.Key Responsibilities:Design,...


  • Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Company 1 - The Manufacturers Life Insurance Company. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical...


  • Toronto, Ontario, Canada Randstad Full time

    About the RoleAs a software engineer with expertise in artificial intelligence and machine learning, you will be responsible for designing and developing intelligent systems that learn and improve over time. You will work closely with our team to identify areas where AI and machine learning can be applied to improve our products and services.Key...


  • Old Toronto, Ontario, Canada Xtract One Full time

    Xtract One is seeking a seasoned Senior Machine Learning Engineer to lead end-to-end machine learning projects deployed on reliable edge computing systems. This role involves providing technical guidance, evaluating and adopting new tools and frameworks, collaborating with stakeholders to align machine learning solutions and business goals. The ideal...


  • Old Toronto, Ontario, Canada Socotra, Inc. Full time

    Machine Learning Platform EngineerSocotra, Inc. is seeking a talented Machine Learning Platform Engineer to join our team. As a Machine Learning Platform Engineer, you will be responsible for developing and maintaining our central machine learning platform that powers our machine learning and optimization models.Key Responsibilities:Partner with Machine...


  • Old Toronto, Ontario, Canada Fathom Full time

    Fathom is Revolutionizing Medical Data with AIWe are on a mission to harness the power of artificial intelligence to understand and structure the world's medical data. Our deep learning engine automates the translation of patient records into billing codes, a process that costs hospitals in the US $15B+ annually and tens of billions more in errors and denied...


  • Toronto, Ontario, Canada Manulife Full time

    Job OpportunityWe are seeking a highly skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife/John Hancock. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical solutions to identify actionable...


  • Old Toronto, Ontario, Canada Toast Tab, Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our AI team at Toast Tab, Inc. As a key member of our team, you will be responsible for developing and deploying machine learning models for end-to-end services.Key ResponsibilitiesCollaborate with a team of machine learning engineers and data scientists to design and implement...


  • Toronto, Ontario, Canada Loopio Full time

    Job OverviewLoopio is a workplace that fosters growth and learning opportunities for its employees. We provide challenging and autonomous work that allows each employee to master their craft. We attract and retain people who are naturally curious, have grit, and are eager to grow and build their careers. At Loopio, we genuinely support each other, because...


  • Toronto, Ontario, Canada Vanguard Full time

    As a Machine Learning Engineer at Vanguard, you will be part of a highly innovative and vibrant team of Data Scientists, Machine Learning Engineers, Cloud Engineers, and Data Engineers in developing the next generation AI/ML enabled financial fraud and financial crimes prevention end-to-end solutions. You will perform the development of machine learning...


  • Toronto, Ontario, Canada Thomson Reuters Full time

    About the RoleIn this opportunity as a Senior Research Engineer, you will be responsible for developing and delivering high-quality solutions using modern software development practices. You will work on building scalable machine learning solutions, creating large-scale data processing pipelines, and developing high-performing systems in the context of large...


  • Toronto, Ontario, Canada University Health Network Full time

    Job SummaryThe University Health Network (UHN) is seeking a skilled Machine Learning Engineer to join their team. In this role, you will collaborate closely with care providers, researchers, and students to develop and implement safe and responsible AI applications aimed at advancing healthcare. As a Machine Learning Engineer, you will create sophisticated...


  • Toronto, Ontario, Canada Mediabistro Full time

    Revolutionize Animation Technology with Machine LearningWe are seeking a highly skilled Machine Learning Animation Specialist to join our team at Ubisoft. As a key member of our animation technology team, you will be responsible for developing and implementing novel machine learning approaches to enhance our animation capabilities.Key Responsibilities•...

Senior Software Engineer, Machine Learning Infrastructure Specialist

1 month ago


Toronto, Ontario, Canada Thumbtack Full time

About the Role

As a Senior Software Engineer focused on ML Infrastructure, you will be responsible for bringing Thumbtack's ML Infrastructure vision to life. You will collaborate with engineers, applied scientists, and product managers across engineering to refine and execute on our shared vision for generative AI, feature platforms, model deployment, and model monitoring.

Responsibilities

  • Collaborate with engineers, applied scientists, and product managers to identify shared ML infrastructure needs across areas like feature engineering, model experimentation, model inference & CI/CD, generative AI, and model monitoring.
  • Build, maintain, and communicate our roadmap.
  • Centralize and standardize ML infrastructure & associated best practices for product teams across engineering.
  • Experiment with and introduce next-generation ML infrastructure capabilities and frameworks so product teams can continue to harness the power of open source / vendor-driven advances in machine learning.
  • Drive projects to completion with a tenacious focus on the business impact of those projects.
  • Solve tough technical problems and stay up-to-date with the latest advances in this constantly evolving problem space.

Requirements

  • 5+ years of industry experience in engineering.
  • 2+ years of industry experience working on machine learning modeling or infrastructure.
  • Fluency in at least one major programming language and ability to switch between multiple languages.
  • Experience building software on top of relational databases such as Postgres or MySQL.
  • Ability to break down complex problems rigorously and understand the tradeoffs necessary to deliver great, impactful products.
  • Curiosity, data-driven approach, love to ask questions, and critical thinking.
  • Delivering value to users and teammates through work.

Bonus Points

  • Experience building and evolving machine learning infrastructure.
  • Experience working with frameworks like PyTorch, Tensorflow, Scikit-learn, and Airflow.
  • Experience with generative AI infrastructure and vendors.
  • Experience building and maintaining reliable, performant distributed systems.
  • Familiarity with major cloud providers and/or the big data ecosystem.
  • Able to thrive in a fast-paced startup environment.

Thumbtack is a virtual-first company, meaning you can live and work from any one of our approved locations across the United States, Canada, or the Philippines. Learn more about our virtual-first working model.

Benefits & Perks

  • Virtual-first working model coupled with in-person events.
  • 20 company-wide holidays including a week-long end-of-year company shutdown.
  • Libraries (optional use collaboration & connection hubs) in San Francisco and Salt Lake City.
  • WiFi reimbursements.
  • Cell phone reimbursements (North America).
  • Employee Assistance Program for mental health and well-being.