Technical Lead, Machine Learning

Your Role at Bolt

We are witnessing a massive shift of consumer presence from offline to online. With it, there is a need for technologies that enable online businesses to thrive. Bolt is at the center of this universe working on the next generation of ecommerce, having created a best-in-class buying experience from checkout to fraud detection, payments and more. With our help, retailers can successfully compete with the online retail giants that have the means to invest in technology. 

The Buying Experience (BX) team based out of San Francisco is responsible for systems that handle all necessary functions to buy products online. Millions of dollars flow through these every day and we take stability, performance and perfection seriously. An important part of our offering is to provide a best in class fraud identification system to protect our merchants from hackers and fraudsters. 

We are looking for someone who is excited about building the next generation of Machine Learning systems that can help us prevent online fraud. If you are someone who is excited when facing big challenges, thrives when given autonomy to figure out solutions and loves diving deep into complex system then get in touch with us!

PS: checkout how Bolt is doing fraud better: Bolt’s Blog

You will:

  • Work with a passionate team of engineers who built large scale systems at Uber, Twitter, Facebook and Google (https://www.bolt.com/team).
  • Take ownership, champion best practices and help grow one of the strongest engineering teams in San Francisco.
  • Design and build mission critical machine learning systems that are used for fraud modeling and numerous other applications. 
  • Be well versed in Machine Learning methodologies such as feature engineering, ETL, training, validation and model serving.
  • Work with production systems and on-call processes.
  • Learn from and help shape our company's engineering culture.
  • Supporting our risk analyst team.
  • Process side: chargeback management, risk review workflow, internal tooling.

Technologies we use:

  • Golang
  • GraphQL
  • Docker / Kubernetes 
  • Amazon Web Services / AWS Sagemaker
  • Typescript / React 
  • Terraform
  • Major Ecommerce platforms

What would set you up for success:

  • 7+ years of experience with software engineering
  • 4+ years of experience with building and deploying production quality Machine Learning models
  • 2+ years as a Tech Lead or hands on Engineering Leader (70%+ coding)
  • Have strong understanding of Machine Learning
  • Are curious and passionate about technology
  • Believe in our values
  • Relevant industry experience
  • Are excited about jumping into any area of technology
  • Have strong communication skills


  • Competitive compensation
  • Flexible Paid Time Off
  • Comprehensive health coverage: Medical, Dental and Vision
  • Retirement plans
  • Cell phone reimbursement
  • Paid parental leave
  • Monthly team events
  • Mentorship and company wide training programs
  • Health and Wellness Stipends

  • Bolt is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. If you have a disability or special need that requires accommodation, please let us know.