Machine Learning Software Engineer at ClassPass
Missoula, MT, US / Houston, TX, US

About The Right Team Member

You enjoy both sides of machine learning: building robust ML infrastructure to make our data scientists' jobs easier as well as diving into the details of ML models directly. You know the best software is created through collaboration and iteration and you’re looking for the right opportunity, and the right team, to expand your experience. You seek feedback because it has the ability to turn good work into great work. You like to ship software early and often, you value simplicity and strive to eliminate unnecessary complexity.

ClassPass is looking for engineers with a ML background who are excited to develop their software engineering skills. Our engineers are the brains behind some of the fitness industry’s biggest breakthroughs. These teams are constantly innovating and striving to create a better product for our users and drive more revenue to our studio partners.

At ClassPass we value people who are intellectually curious, who are pragmatic not dogmatic, and people who care about our product, their teammates, and their own personal growth. We are faced with an interesting set of technical challenges and we believe in giving our engineers the autonomy to go and solve them. Much of our team comes from non-traditional computing backgrounds; we know that by bringing together a diverse set of voices we’ll be able to build a better product, and a better company. We care less about what languages or frameworks you know, and care more that you are excited to produce high-quality code and be constantly learning. Our engineers work in cross-functional teams that are focused on impact, and movement between teams is encouraged. We work very closely with our brilliant product team to deliver a world class user experience, and ultimately to empower our users to live their fullest, healthiest lives.

Key Responsibilities

  • Collaborate closely with Product and Data Science teams to iterate on the design, implementation and deployment of data products
  • Build software to implement and  manage machine learning systems and applications
  • Understand reliability and performance, and proactively find and address issues to manage data at scale
  • Write clear and concise technical design documents and gather feedback from your team and the broader engineering organization
  • Provide ML leadership and mentorship through code reviews and technical discussions
  • Seek different perspectives, and solicit honest feedback
  • Take delight in delighting our users
  • Care about our studio partners and want to help them grow their business

Skills & Experience

  • Proficiency with Java, Kotlin, or Python
  • Experience in machine learning, data engineering, deep learning, search, natural language processing, data science, or computer vision
  • Strong analytical and problem solving skills
  • Excellent written and verbal communication skills

Nice to Have

  • Experience with some standard machine learning tools: Amazon SageMaker, Flink, Tensorflow, PyTorch, Theano, HDFS, Hive, or Athena
  • Understand reliability and microservice monitoring best practices

Have we piqued your curiosity?

Even if you don’t think you “check every box” on the job description, we encourage you to apply. We value growth and learning over perfection, any day. Or perhaps now is not the right time? We get it - timing is everything and we’re all managing through a lot in the world right now. The door is always open, so feel free to reach out to connect about future opportunities when it best makes sense for you.

Who We Are

ClassPass is revolutionizing the fitness and wellness industry by bringing together the world’s best classes and experiences into one app. Founded in 2013 by Payal Kadakia, ClassPass connects members to millions of classes in 30 countries around the globe, and is now available as a wellness benefit with some of the world’s leading employers. We make it easy to prioritize your health, whether you decide to head to a local studio, play an on-demand workout or book yourself a much needed wellness appointment. Over 100 million reservations later, we truly believe that we’re just getting started.

What We Believe

At ClassPass, we believe in the power of movement. But we believe in more than just that. We believe in building for the future, creating more opportunities for everyone around the world to live fully and in good health. We believe that we can always push ourselves and our company to be better, and that there is power in the hard things when we’re all working together toward the same goal. We believe in building a diverse company where a sense of belonging is felt by employees, customers and partners alike. And we believe that the secret to ClassPass’ success is its people.