Keyboard Jobs

Jobs for software developers, geeks and cyborgs

Front-end Engineer

Published on Tue, 11 Oct 2022 17:43 UTC
(346 days ago)

Skills: CSS, React, TypeScript

Come join our elite team of industry veterans (Cruise πŸš—, Instacart πŸ₯•, Adobe 🎨, CERN πŸ’«, US National Labs πŸ”¬) to build the open-source Continuous Learning Machine.

A major component of Sematic is its modern UI which surfaces plots, metrics, datasets, execution graphs, etc.

If you are passionate about high-quality front-end code, and world-class, highly usable UIs, and if you like to work in a fast-moving, friendly, yet highly professional team, join Sematic for the experience of a lifetime.

Sematic is open-source! Your work will be visible publicly and you will build a reputation in the industry.

Sematic benefits:

  • Full-coverage healthcare and dental plans
  • In the Bay Area? Work from home and come on-site once a week. Not in the Bay? Fly in to work with the team once a month.
  • PTO policy: take what you need when you need it.

The Sematic team is inclusive and diverse (we are πŸ‡«πŸ‡·, πŸ‡ΊπŸ‡Έ, and πŸ‡·πŸ‡΄). Atypical profiles and backgrounds are encouraged to apply.

We have a fast-paced, high-trust culture with high professional standards and no tolerance for toxicity.


Our stack:

  • Python
  • PostgreSQL
  • Kubernetes
  • React
  • Bazel

Interview Process

Initial phone screen

An initial conversation to evaluate a potential fit between you and the team. We will discuss your background, work experience, and we will share mutual expectations for the role.

Take-home coding exercise

A simple coding exercise to take home (e.g. build a small app). You will have a few days to complete it.

System design interview

A video interview to whiteboard a technical design with the team. No wrong or right answers, always a matter of justifying choices, tradeoffs, and being a constructive self-critic.

Behavior and culture interview

A casual conversation to evaluate your communication skills, your level of professionalism, and your ability to work with a team.

Apply now

Please mention that you found the job on
Thank you!

Something wrong?

If you think there is something wrong with this job ad or if you think that it might violate our terms and conditions then please contact us on