Software Engineer
Infrastructure
Updated on 11/30/2023
Kumo

11-50 employees

Turn-key AI solution for large-scale data warehouses
Company Overview
Kumo.AI is a leader in the field of machine learning, offering a seamless integration between modern cloud data warehouses and AI algorithms, which simplifies the training and deployment of ML models on complex data. Their product, PyG, is a highly regarded platform for the training and development of Graph Neural Network (GNN) architectures, with over 40,000 monthly downloads and nearly 13,000 Github stars, indicating its popularity and acceptance in the tech community. The company's declarative interface allows users to focus on defining the ML task, after which Kumo builds and executes an end-to-end ML workflow, demonstrating a user-friendly approach to complex data analysis.
AI & Machine Learning
Data & Analytics
B2B

Company Stage

Series B

Total Funding

$54.5M

Founded

2021

Headquarters

Mountain View, California

Growth & Insights
Headcount

6 month growth

16%

1 year growth

32%

2 year growth

716%
Locations
Mountain View, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Data Analysis
Java
Microsoft Azure
Pytorch
Tensorflow
Python
CategoriesNew
AI & Machine Learning
Software Engineering
Requirements
  • BS (preferred MS or Ph.D.) in Computer Science or related technical discipline, or related practical experience
  • 4+ years experience in software design, development, and algorithm-related solutions
  • 4+ years experience programming in OOP languages like Java, Python, or C++
Responsibilities
  • Design the core of our training and inference systems
  • Design and build systems to scale and integrate
  • Design APIs between the system components to decouple them and make independent development easy
  • Produce designs that can be iterated over time to achieve more scalability
  • Implement the first version of the product
  • Engage with customers, iterate on the product
Desired Qualifications
  • Knowledge of Cloud distributed storage/databases, file systems, and distributed storage
  • Ideal candidate would have the knowledge to integrate systems and distributed data processing technologies
  • Experience building Micro-services & Cloud Platforms on AWS, and Azure
  • Experience with industry, open-source projects, and/or academic research in large-data, parallel, and distributed systems
  • Experience in using and/or contributing to an inference serving technology, PyTorch, TensorFlow, etc
  • Experience in building machine learning platforms at large scale
  • Understand the fundamentals of machine learning, ideally in both academic and industry environments