Search jobs > San Francisco, CA > Senior backend engineer

Senior Backend Engineer- ML Systems

Speak
San Francisco, California, US
Full-time

Full Time Senior Backend Engineer- ML Systems at Speak (United States) BEAMSTART Jobs

Make your application after reading the following skill and qualification requirements for this position.

Senior Backend Engineer- ML Systems

Speak United States

Date Posted : 29 Jun, 2023

Work Location : San Francisco, United States

Salary Offered : Not Specified

Job Type : Full Time

Experience Required : 6+ years

Remote Work : No

Stock Options : No

Vacancies : 1 available

About us

Our mission is to become the de facto way people learn foreign languages. We begin by teaching the next billion people English and Spanish.

Speak is on a journey to fix this by creating an AI-powered experience that replicates the flow of a conversation, making it radically more accessible to have conversations in a foreign language.

We started on this journey over four years ago and have quickly grown to become the top grossing education app in South Korea and recently launched in Japan.

About this role

We are looking for a Senior Backend Engineer to work on ML Systems at Speak and help us level-up our production ML backend services.

You will be responsible for improving the robustness of our LLM operations, designing a global queueing and load-balancing system, and supporting new product features.

What you'll be doing

  • Owning and building ML-related systems and services, working closely with product to design and implement new features.
  • Building and integrating a Prompt Management system for creating and versioning different prompts and templates.
  • Developing a Prompt Experimentation framework for performance monitoring of production conversational and assessment prompts.
  • Handling queueing and load-balancing systems on our server.
  • Improving logging, testing, and error handling on the ML server.

What we're looking for

  • Strong software engineering background, with a focus on backend development.
  • Experience with production deployment infrastructure, including Kubernetes, Terraform, etc.
  • Proven experience in building, maintaining, and scaling backend servers, APIs, and data pipelines.
  • Proficiency in Python and TypeScript, with a strong understanding of software engineering best practices.
  • Excellent problem-solving and communication skills, and the ability to work independently or as part of a team.

Bonus

  • Experience with ML infrastructure.
  • Experience with LLM Operations.

Why work at Speak?

  • Join a fantastic, tight-knit team at the right time : we're growing quickly, having just raised our Series A.
  • Do your life's work with people you’ll love working with : we care strongly about our craft and want every person at Speak to feel like they're growing every day.
  • Global in nature : We're live in South Korea and Japan, with dedicated offices in San Francisco, Ljubljana, and Seoul.
  • Impact people's lives in a major way : We're helping millions of people achieve their goals and improve their lives.

About Speak

Company Size : 11 - 50 People

Year Founded : Not Specified

Country : United States

Company Status : Actively Hiring

J-18808-Ljbffr

10 days ago
Related jobs
Promoted
VirtualVocations
Oakland, California

A company is looking for a Senior Citrix Systems Engineer - Network/Virtualization. ...

Promoted
ACCO Engineered Systems
San Leandro, California

Extensive experience in applications engineering including psychometrics, refrigeration, acoustics, and controls systems. This position is responsible for independently delivering engineering services, from conceptual design through construction completion. Responsible for calculations, design and l...

Promoted
Rippling
San Francisco, California

It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. Rippling is building the first modern multi-sided marketplace that seamlessly connects brokers, employers, and employees with any benefit. Coordinate cross t...

Promoted
DICE
San Francisco, California

Our client, TEKsystems c/o Allegis Group, is seeking the following. Really know about scalable distributed systems. Have built production systems and services in Golang (ideal) or Java/Python/Scala. TEKsystems is an Allegis Group company. ...

Promoted
Crusoe Energy Systems LLC
San Francisco, California

As a Senior Software Engineer specializing in Linux Driver and Kernel Development, you will play a critical role in the design, development, and maintenance of kernel-level drivers and software for our cutting-edge technology products. Your expertise in Linux kernel internals will drive the developm...

Promoted
Karkidi
San Francisco, California

We are looking for a Senior Software Engineer to lead projects and initiatives on the Fraud Decisioning team. You’ll be responsible for building tools and systems that empower Affirm fraud fighting capabilities, work with cross-functional teams to adopt and monitor those, and use analytics and data-...

Promoted
Pump.co
San Francisco, California

This is a hands-on position that will involve working on all parts of our stack, from the frontend to the backend, and collaborating with other engineers, designers, and founders. Work closely with the rest of the team to design and implement our backend, frontend, and infrastructure. Collaborate wi...

Promoted
Tbwa Chiat/Day Inc
San Francisco, California
Remote

As a senior level software engineer at Maven Clinic, you will lead the design, development, and maintenance of highly scalable, performant, and reliable systems that support the growing opportunities in our product and platform systems. Lead the design, development, and maintenance of highly scalabl...

Promoted
Salesforce.com, Inc.
San Francisco, California

Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal). Note: By applying to the Public Cloud - Distributed Systems Software Engineer posting, recruiters and hiring managers across the organization hiring software engineers will review your resume. Designing, developing, debugg...

Kuzco
San Francisco, California

Kuzco is seeking a Senior ML Infrastructure Engineer to join our team. If you are passionate about developing next-generation ML systems that operate at scale, we want to hear from you. We are a small, well-funded team of staff-level engineers who work in-person in downtown San Francisco on difficul...