Senior Backend Software Engineer
190000USD - 270000USD
San Francisco, United States
Technical Direction
Machine Learning
Python
Rust
Ruby
More jobs from this company
views: 0
Senior Backend Software Engineer
This is a high impact role where you will own projects from ideation to production, working with our super-talented cross-functional team. You'll closely collaborate with product and design teams, and be responsible for the engineering architecture and execution of key product features. You will also identify opportunities to use, configure, and deploy ML models and/or LLMs to create or improve product features. You will be providing technical direction to junior engineers.

Fully remote within US or Canada

What You’ll Do:

  • Design, build, and ship backend services, experiments and products for millions of users.
  • Understand and apply machine learning models and techniques to improve the user experience of our products, including usage of LLMs (large-language models).
  • Provide technical direction to junior engineers, holding a high bar for software quality.
  • Communicate effectively, within the team and across disciplines. Work closely with product managers and designers to craft compelling user experiences.
  • Contribute meaningfully to our team’s strategy. We give everyone a seat at the table and encourage active participation in planning our future. Don’t just come along for the ride.
  • Participate in product reviews and team meetings, providing technical insight. Help scope, estimate, and prioritize between conflicting needs.
  • Foster a healthy engineering culture and collaborate with other engineers.

Who You Might Be:

  • 5+ years of software development experience in one or more general-purpose backend programming languages; Go, Python, Rust, Ruby.
  • Experienced with GraphQL, REST, HTTP, Thrift or gRPC basics, and the ability to design and implement maintainable APIs.
  • Experience with integrating ML models and/or LLMs into user-facing products.
  • Experience providing direction and/or mentorship to junior engineers.
  • Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
  • BS degree in Computer Science, a similar technical field of study or equivalent practical experience.
  • Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure.
  • Excellent communication skills. You collaborate effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
Senior Backend Software Engineer
190000USD - 270000USD
San Francisco, United States
Technical Direction
Machine Learning
Python
Rust
Ruby
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.