Jobs
>
Toronto

    Senior Software Engineer, Machine Learning Infrastructure - Ontario, Canada - Thumbtack

    Thumbtack
    Default job background
    Full time
    Description

    About the Role

    As a Senior Software Engineer focused on ML Infrastructure, you'll focus on bringing the Thumbtack's ML Infrastructure vision to life. You'll 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. This could include introducing the latest feature engineering & model building frameworks, creating a standardized process for model deployment and monitoring, working with the data platform team on evolving feature storage, or working with applied scientists on productization of complex models.

    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.
  • When appropriate, 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.
  • What you'll need

    If you don't think you meet all of the criteria below but still are interested in the job, please apply. Nobody checks every box, and we're looking for someone excited to join the team.

  • 5+ years of industry experience in engineering.
  • 2+ years of industry experience working on machine learning modeling or infrastructure.
  • You're fluent in at least one major programming language and would be able to switch between multiple languages. In our stack, we use Go and Python most heavily.
  • You have experience building software on top of relational databases such as Postgres or MySQL.
  • You can break down complex problems rigorously and understand the tradeoffs necessary to deliver great, impactful products.
  • You're curious, you're data-driven, you love to ask questions, and you think critically about problems.
  • You love delivering value to your users and your teammates through your work.
  • Bonus points if you have

  • You have experience building and evolving machine learning infrastructure.
  • You have worked with frameworks like PyTorch, Tensorflow, Scikit-learn, and Airflow
  • You have experience with generative AI infrastructure and vendors
  • You have experience building and maintaining reliable, performant distributed systems.
  • You're familiar working with major cloud providers and/or the big data ecosystem (Amazon Web Services, Google Cloud Platform, Spark, etc).
  • You've demonstrated your ability 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 .

    #LI-remote

    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
  • Learn



  • Stripe Toronto, Canada Full time

    Who we are · About Stripe · Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our ...


  • Ministry of Infrastructure Toronto, Canada

    Are you a self-motivated, dynamic and proactive leader seeking to make a difference in Ontario's long-term infrastructure planning? · Are you interesting in pursuing a unique opportunity in with the Ontario Public Service (OPS) to help collect and use data, and conduct research a ...


  • Toronto Catholic District School Board Toronto, Canada

    APPLICATIONS ARE INVITED FOR THE POSITION OF · SYSTEM ADMINISTRATOR · TECHNOLOGY INFRASTRUCTURE · ICT SERVICES DIVISION · **NON-UNION LEVEL 10**: $61,240 - $76,549 · **Hybrid work model**: 80 Sheppard Avenue East, Toronto · The TCDSB offers comprehensive benefits and pension plan ...


  • Univeris Corp Toronto, Canada

    **Who we are** · Univeris has been successfully building and modernizing wealth management software for over 30 years. We are the go-to solution for many financial services firms (e.g., mutual fund dealers, securities dealers, wealth management firms and insurance companies) that ...


  • EY Toronto, Canada

    At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too. Join us and build ...

  • Citylitics

    Product Consultant

    6 days ago


    Citylitics Toronto, Canada

    **About Citylitics** · Citylitics delivers predictive intelligence on local utility & public infrastructure markets · What is Infrastructure? It is the roadways you rely on to safely get to Grandma's house, it's the potable water that comes out of your kitchen tap that you wash y ...

  • Citylitics

    Data Consultant

    3 days ago


    Citylitics Toronto, Canada

    **About Citylitics** · Citylitics delivers predictive intelligence on local utility & public infrastructure markets · What is Infrastructure? It is the roadways you rely on to safely get to Grandma's house, it's the potable water that comes out of your kitchen tap that you wash y ...


  • Vector Institute Toronto, Canada

    *** · The Vector Institute is seeking an **HPC System Administrator** to join our growing team in Toronto as we continue the work of making Canada a centre of expertise for AI in the world. · The incumbent in this role will participate in the building and maintenance of a High-Pe ...

  • Centre for Addiction and Mental Health

    IT Specialist New

    3 days ago


    Centre for Addiction and Mental Health Toronto, Canada

    The Centre for Addiction and Mental Health (CAMH) is seeking a full time, contract (2 years) IT Specialist - Infrastructure to work in the Information Management Group (IMG). Reporting to the Web & Portal Team Lead. · The IT Specialist's primary accountability will include the su ...

  • Ministry of Public and Business Service Delivery

    Process Specialist

    1 week ago


    Ministry of Public and Business Service Delivery Toronto, Canada

    **About Us** · Residing within the Ministry of Public and Business Services, the Infrastructure Technology Services (ITS) Division provides the underlying infrastructure for all Ontario government IT, supporting critical ministry and agency systems. ITS partners with I+IT cluster ...

  • Ministry of Infrastructure

    Policy Advisor

    1 week ago


    Ministry of Infrastructure Toronto, Canada

    If you are interested in using your planning, policy, analytical and communication skills in a fast paced, dynamic environment to help shape Ontario's infrastructure policies and programs, then this opportunity is ideal for you. · The Provincial Infrastructure Policy Unit conduct ...


  • Equinix Toronto, Canada

    Service Reliability Specialist Intern · **Who is Equinix?** · Equinix is the world's digital infrastructure company, operating 245+ data centers across the globe and providing interconnections to all the key clouds and networks. We provide 10,000+ customers across almost every in ...


  • Connor, Clark & Lunn Financial Group Toronto, Canada

    **Analyst, Operations Asset Management** · **Connor, Clark & Lunn Infrastructure** · **Toronto, ON** · CC&L Infrastructure is seeking an **Analyst** to join our **Operations Asset Management Team**. This is an opportunity to work for an emerging leader in an industry that is tran ...

  • Ombudsman Ontario

    Policy Advisor

    1 week ago


    Ombudsman Ontario Toronto, Canada

    If you are interested in using your planning, policy, analytical and communication skills in a fast paced, dynamic environment to help shape Ontario's infrastructure policies and programs, then this opportunity is ideal for you. · The Provincial Infrastructure Policy Unit conduct ...


  • Citylitics Toronto, Canada

    **About Citylitics Inc.** · Citylitics delivers predictive intelligence on local utility & public infrastructure markets · What is Infrastructure? It is the roadways you rely on to safely get to Grandma's house, it's the potable water that comes out of your kitchen tap that you w ...


  • Citylitics Toronto, Canada

    **About Citylitics Inc.** · Citylitics delivers predictive intelligence on local utility & public infrastructure markets · What is Infrastructure? It is the roadways you rely on to safely get to Grandma's house, it's the potable water that comes out of your kitchen tap that you w ...


  • IMCO Toronto, Canada

    At IMCO, our talent is among the best IMCO offers a uniquely stimulating and rewarding environment where you can help build and drive organizational transformation, all while seeking to challenge yourself, learn, and grow your career. · We offer a culture of collaboration and pas ...


  • CBI Health Toronto, Canada

    **IT Infrastructure Analyst** · CBI Health is Canada's leading community healthcare provider, and our passionate team is at the heart of what we do. Every day, our 13,000 staff make a meaningful difference in our clients' lives as we live the core values that define us: heart, re ...


  • Aecon Group Toronto, Canada

    **Build Your Career at Aecon** · Aecon is proud to build some of the most impactful infrastructure projects of this generation. From the roads and transit systems that connect our communities, to the communication networks that link us from coast-to-coast, and the water infrastru ...


  • Teranet Toronto, Canada

    Please note that this is a 100% in-office role_ · Who We Are · Teranet is the exclusive provider of Ontario's online property search and registration. We developed, own, and operate the Ontario Electronic Land Registration System — one of the most advanced, secure, and sophistica ...