Software Engineer, Front-End

Remote, San Francisco, CA, United States

Determined AI


Role Locations

  • Remote
  • San Francisco, CA, United States

Employees

26 - 50 people

Address

324 5 Th St
San Francisco, CA, 94107-1002, US

Tech Stack

  • Go
  • Python
  • Docker
  • Tensorflow
  • PyTorch
  • Keras
  • Kubernetes
  • PostgreSQL
  • AWS
  • Azure Cloud
  • Google Cloud Platform
  • React
  • TypeScript

Role Description

As a Frontend Software Engineer, you will join the team responsible for designing and implementing our products' web interfaces, and more broadly, will play a key role in defining how our customers interact with our products. You will build software to help machine learning (ML) engineers launch new ML workloads, monitor cluster utilization via a dashboard interface, and plot metrics to understand the statistical behavior of their experiments. You will help design and implement a collaborative development environment for machine learning teams that spans the ML lifecycle from data management and model development through deployment and monitoring.

Requirements

  • The desire and interest to understand workflows for highly technical users.
  • Experience facilitating conversations between engineering, product, and other internal stakeholders.
  • Versatile software engineering skills, including technical communication, performance optimization, and knowledge of web security technologies and techniques.
  • Experience leading by example with helpful code/design reviews and general technical mentorship.
  • Working knowledge of best practices around front-end testing, development, and/or deployment.

Preferred

  • Experience with React, TypeScript, WebSockets, and JavaScript plotting libraries.
  • Experience with data visualization, particularly of large data sets.
  • Experience building intuitive interfaces for enterprise software.
  • Knowledge of or interest in machine learning, analytics, and/or statistics.
  • Familiarity with scientific and numerical computing.

About Determined AI

We build a high-performance ML development environment that enables ML engineers to train better models more quickly, to seamlessly utilize and manage large GPU clusters, and to collaborate more easily with their teammates. Determined allows ML engineers to focus on doing ML at scale, rather than managing infrastructure or writing boilerplate code.

We work at the intersection of large-scale distributed systems and cutting-edge machine learning. Our customers are highly skilled ML engineers and domain experts working on exciting problems in biotech, hardware design, autonomous vehicles, and more. We interact with them to learn more about their data sets, modeling problems, and infrastructure, to help them with our product, and to improve our product offering.

After 4 years as a startup company, we were recently acquired by Hewlett Packard Enterprise (HPE). At HPE, we will remain a distinct organization — we'll be building the same product targeting the same users. Plus we'll have access to HPE's customers, hardware products, and resources to take our mission to the next level.

Company Culture

We believe the best ideas can come from anyone and anywhere, and we have to be humble enough to listen for them. We are customer-focused, but don't think the customer is always right. We are excited about the latest in ML and distributed systems research but try to implement the minimum valuable product. We believe in open communication and transparency in our process and priorities. We believe in the healing power of karaoke and hot sauce.

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