We invite you to join the Greycroft Talent Network

Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

Senior Machine Learning Engineer



Software Engineering
Posted on Saturday, May 11, 2024

About Button:

Button’s mission is to build a better way to do business in mobile. Today, we work with some of the largest and most interesting businesses in the world to connect consumers with what they want at the tap of a button. We build with the consumer experience in mind, have a reputation for paving the future of mobile, and have a good time doing it.

Button is a data-driven company committed to harnessing the power of data and machine learning to build the very best products for mobile commerce. As a Senior Machine Learning Engineer at Button, you will continue the tradition of data-driven product innovation by working closely with engineers and product managers on existing and nascent products for the mobile economy. Your role will involve building models and data pipelines that help other parts of Button’s business understand and leverage our data effectively.

As a Senior Machine Learning Engineer, You Will:

  • Design, build, and deploy machine learning models that address key business challenges.
  • Collaborate with Product and Engineering teams to define model requirements and ensure alignment with business goals.
  • Implement and maintain data pipelines for model training, evaluation, and deployment.
  • Perform data exploration and analysis to uncover insights and identify trends that drive business decisions.
  • Develop and refine automated systems for continuous model improvement and performance monitoring.
  • Evangelize machine learning best practices across the organization, helping other teams leverage data and ML models effectively.
  • Stay up-to-date with the latest advancements in machine learning and data science, and identify opportunities to apply new techniques to Button's business.

We Look for Teammates Who:

  • Have a passion for building reliable, scalable, and well-documented machine learning models and systems.
  • Enjoy working with data and solving complex technical problems using machine learning.
  • Are able to work independently and take initiative in a fast-paced environment.
  • Are confident in contributing to products and deliverables in collaboration with experts in engineering, product, and sales.
  • Are committed to continuous learning and improvement, keeping up with industry trends and best practices.

Experience Level:

  • 5+ years of experience as a Machine Learning Engineer, Data Scientist, or in a similar role, with a proven track record of delivering impactful machine learning solutions.
  • Proficiency in machine learning frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn, etc.
  • Strong programming skills in Python or a similar language.
  • Solid understanding of machine learning algorithms and statistical analysis techniques.
  • Experience working with large datasets and building scalable data pipelines.
  • Familiarity with SQL and data visualization tools.
  • Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Ability to work independently and collaboratively in a fast-paced environment, managing multiple priorities and deadlines effectively.
  • Strong attention to detail and a commitment to delivering high-quality work.

More About Us:

  • Button was founded in 2014. We’ve raised $65M in funding. Most recently, we announced our $30M Series C in June 2019, led by Icon Ventures. Our investors include Norwest, Redpoint, Greycroft, DCM, and Capital One Ventures. We’re approximately 20 engineers and 40 people overall.
  • We believe and invest in personal growth, and we’ve got the results to back it up. We’ve been recognized multiple times by Fortune, Inc., and Crain’s magazines as one of the best places to work in the US.
  • We value diversity and come from all sorts of different backgrounds. We were especially proud the first time we hired a coding boot camp graduate.

Compensation and Benefits:

Button is proud to offer employees a remote-first workplace, allowing employees the opportunity to live and work anywhere in the United States of America. Button’s total compensation package includes a base salary competitive with what is offered by similar companies in major US markets. The salary range for this role is expected to be between $153,000 and $198,000 (offered salary is based on a number of factors including skills and experience relative to the job description listed above).

In addition, Button provides employees with a 401(k) plan and automatically contributes 3% of an employee’s salary annually. We want our employees to be truly invested in their work– each Buttonian receives stock options upon joining the company. We also want our employees to be well-rested and live balanced lives–Buttonians enjoy unlimited time off (including birthdays off) and periodic Mental Health Weeks which allow the entire company to take a breath and recharge, as well as an employee assistance program.

For many of the health, vision, and dental insurance plans offered by Button, the company covers 100% of the premiums for employees and 75% for dependents. Button offers all employees and their dependents complimentary memberships to One Medical as well as a monthly stipend for mobile phone/internet and an annual lifestyle stipend. Button also offers employees in select markets “All Access” memberships to WeWork as well as regular “coworking days” and social events.

Most of all, Button offers our employees the opportunity to live our company values–Grow, Learn, and Adapt–and to be a part of an incredible team of humans working together to build a better way to do business in mobile.

Diversity & Inclusion:

Button is committed to being a welcoming and inclusive workplace for everyone, and we are intentional about making sure people feel respected, supported, and connected at work—regardless of who you are or where you come from. We value and celebrate our differences and believe being open about who we are allows us to do the best work of our lives.

Equal Opportunity Employer:Button is an Equal Opportunity Employer. We do not discriminate against qualified applicants or employees on the basis of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by federal, state, or local law, rule, or regulation.