Join Our Team of Machine Learning and Distributed Systems Experts

We’re hiring exceptional people to help us solve hard problems, design and build our product, shape our culture, and grow our company. We value diversity in opinions and background. We also value open communication, collaboration, and empathy.

We are conveniently located in South of Market, San Francisco, a quick 7-minute walk from the Powell Street MUNI/BART station.

Job Openings

All roles pay competitive salaries with full health, dental, and vision benefits and include an opportunity to earn a meaningful equity position. To apply, please contact us.

Software Engineer, Systems

As a Software Engineer focused on Systems, you will tackle challenging problems at the cutting edge of deep learning research and development, and collaborate with leading machine learning engineers. You will have the opportunity (and responsibility!) to define major aspects of our product: you’ll be expected to take on a difficult problem without a clear solution, and to design, build, and iterate until we’ve reached an elegant solution that delights our customers. You will work on problems such as efficient cluster scheduling over heterogeneous GPUs, implementing cutting-edge algorithms for hyperparameter optimization, and designing systems for managing ETL pipelines and automated deployment of deep models.

Requirements

  • Strong problem solving and analytical skills
  • Excellent communication skills, both written and verbal
  • An exceptional track record of designing, implementing and shipping scalable, reliable production-quality software
  • Experience with distributed and/or concurrent software development
  • Familiarity with machine learning is NOT required

Preferred

  • M. Sc. or PhD in Computer Science, or equivalent industry experience
  • Experience building systems for large-scale data management, analytics, cluster scheduling, stream processing, or machine learning
  • Familiarity with modern container-based cluster managers (e.g., Kubernetes, DC/OS)
  • Experience doing operations and being on-call for production systems
  • Interest or experience in machine learning and/or deep learning
  • Familiarity with hardware performance, HPC and/or scientific computing

Software Engineer, Machine Learning

As a Software Engineer focused on Machine Learning, you will have the opportunity (and responsibility!) to define major aspects of our product vision and guide the product roadmap. You’ll work closely with our technical customers to better understand their actual pain points when developing and deploying deep learning workflows; develop prototypes for new product functionality inspired by both customer feedback and cutting-edge deep learning research; and interact with our world-class systems engineers to translate these ML prototypes into production-quality product features.

Requirements

  • Strong problem solving and analytical skills
  • Excellent communication skills, both written and verbal
  • Track record of academic research and publication in ML or related field, OR 3+ years of industry experience delivering ML applications, especially those powered by deep learning
  • Experience using systems for large-scale data management, analytics, cluster scheduling, stream processing, or machine learning
  • Experience writing software in an industrial setting

Preferred

  • Experience collaborating with systems engineers to build machine learning systems
  • Ph.D. in Machine Learning or related field

Software Engineer, Full-Stack

As a Software Engineer focused on the full stack, you will be 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 researchers launch new deep learning workloads, monitor cluster utilization via a dashboard interface, and plot metrics to understand the statistical behavior of their experiments. You will help design a collaborative development environment for machine learning teams that spans the ML lifecycle from data management and model development through deployment and monitoring.

Requirements

  • You care deeply about creating great user interfaces, particularly for complex enterprise products and sophisticated user workflows
  • You are a highly skilled web developer
  • You take pride in writing maintainable, testable, and well-structured frontend code
  • You have demonstrated the ability to self-manage, work independently, and deliver complex projects
  • You are comfortable being the first full-time frontend engineer at the company, and would relish the opportunity to help build out our frontend engineering team
  • You are a great communicator, collaborator, and colleague

Preferred

  • Experience as a visual or UX designer; the interest and ability to help define the design culture and visual aesthetic of the company
  • Experience with data visualization, particularly of large data sets
  • Knowledge of or interest in machine learning / deep learning, analytics, and/or statistics
  • Experience building intuitive interfaces to enterprise software
  • Experience with Elm, WebSockets, and JavaScript plotting libraries (e.g., plotnine, Vega)
  • Experience working with Docker, Kubernetes, or DC/OS

Director of Product Marketing

We believe that deep learning is fundamentally changing the way people write software. However, productively building applications with deep learning remains challenging for companies outside of the tech giants.

At Determined AI we have built a software platform that enables developers everywhere to use these advancements. Our platform automates deep learning workflows that run at massive scale, maximizing the efficiency of both AI developers and their expensive hardware resources. We facilitate seamless sharing of these resources and enable collaboration among AI developers throughout the model development lifecycle. Sophisticated deployment modeling technology helps our users build applications that target mobile, edge, and data center hardware without the need for re-engineering.

Determined AI has production customers and fast-growing market traction. We are early stage but backed by some of the top enterprise AI and infrastructure investors in the world.

About You

You are an experienced marketing leader with direct experience working with analytical or data-oriented products in an enterprise setting. You have launched successful products and know how to create a product category. You like working with smart, driven people and embrace learning from experts, but aren’t afraid to express your own opinions. You know how to connect the dots between technical capabilities and business value. You are an excellent written and verbal communicator.

Responsibilities

  • Own messaging around our product: website, sales collateral
  • Drive product launch and coordinate development of technical marketing content (blog posts, talks, sales decks, white papers)
  • Work with executive leadership to craft and refine messaging around key value propositions
  • Be an expert on competitive landscape, competitor messaging, and our differentiation
  • Work cross functionally with sales, customer success, and product engineering as well as with external service providers to ensure that our messaging remains accurate and relevant to our target customer base

Requirements

  • 4+ years of product marketing experience in enterprise software
  • Proven track record developing highly impactful product marketing material
  • Experience driving a product launch end-to-end
  • Excellent written and verbal communication skills
  • Bachelor's degree or MBA

Preferred

  • Startup experience or entrepreneurial mindset
  • BA/BS in engineering or related technical field
  • Background in marketing of ML, big data, or analytics-oriented products
  • Hands on experience with machine learning and/or deep learning