Software Engineer, Backend

San Francisco, CA, United States

Myst AI

Role Location

  • San Francisco, CA, United States



11 - 25 people


Two Embarcadero Center
San Francisco, CA, 94111, US

Tech Stack

  • Python
  • JavaScript
  • React
  • TypeScript
  • Google Cloud Platform
  • Kubernetes
  • SQLAlchemy
  • Flask
  • TensorFlow

Role Description

As a Software Engineer at Myst AI, you’ll play a key role in our software development team. This includes contributing to design decisions and our software product (mostly on the backend) and advocating for product excellence.

Our current engineering team is well-versed in a variety of full-stack software development skills. As a startup, we're always tackling new challenges. We prioritize candidates who learn quickly and make wise decisions across a variety of domains. Our current tech stack is Python and JavaScript/React. Our infrastructure is hosted in Google Cloud Platform and includes a variety of services and databases. Our codebase is thoroughly unit tested and our CI/CD pipelines are fully automated.

What might you work on? Backend development of machine learning pipelines (data sourcing/cleaning, systematic model experimentation/evaluation, model training/prediction) Backend development of our APIs and client libraries Backend optimization of time series and relational databases Scaling our backend infrastructure using container orchestration Improving tooling for automated monitoring, alerting, and integration testing

What do you need to be successful? 2-5+ years of work experience in a world-class software engineering environment, and a proven record of being an effective collaborator Ability to produce production-quality Python code, using Python's native packaging tools Experience with object-oriented programming (OOP/OOD) Extensive experience in three of the following fields: web application development, API development, machine learning, database design, large software platforms, distributed and parallel systems, data security, or development operations High attention to detail and code quality

About Myst AI

We use machine learning to produce electricity forecasts for companies accelerating the renewable energy transition. We're building towards a platform for in-house data scientists to generate their own time-series forecasts, as well.

Company Culture

We pride ourselves on having a strong set of values: quality, resourcefulness, diligence, and curiosity. We value high quality work and good process over working long hours. Our philosophy is – you are most effective working an 8-hour day and having a healthy work-life balance!

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.