About Galileo
Galileo is a late-stage Series A business, founded in 2021 by Engineering Leaders from Google AI and Uber AI. The founders spent over 10 years building cutting edge Machine Learning systems at Google, Uber and Apple, and founded the company from the battle scars around building some of the biggest ML Platforms on the planet. The big lesson learnt was that a Machine Learning model is only as good as the data you give it.
In the era of Generative AI and LLMs, the tools that Data Scientists use to do evaluations of Language Models and Applications includes ad-hoc python scripts, Jupyter Notebooks and Excel sheets. This calls for new tools in the LLM development stack to mitigate data errors and biases, investigate regions of LLM underperformance, and help create high quality LLM based applications quickly via robust evaluation and experimentation tooling.
At Galileo, we are building a next generation Large Language Model (LLM) evaluation and experimentation platform to address this problem.
With dozens of paying enterprise customers across the enterprise and high growth startups, Galileo is creating the "LLM Evaluation" market. Backed by tier 1 investors such as Battery Ventures and Walden Catalyst and over $23M in funding, Galileo is poised to build an enduring business centered around the core ingredient of machine learning – the data.
Role Description
As an early Software Engineer at Galileo, you will play a foundational role in designing, building, and scaling our products. We’re looking for an exceptional Senior Software Engineer, interested in solving complex problems at the intersection of Data and ML.
If you are passionate about Machine Learning, believe that ML and AI will change the future of the world, and are an excellent and disciplined programmer, this is a great opportunity for you.
Main Responsibilities
Join our team at Galileo and help us build the future of data intelligence in Machine Learning.
Build and scale Galileo’s Machine Learning backend systems and APIs (Python)
Create clean data consumption APIs for product engineers to consume
Solve challenging problems around real time Machine Learning inference
Own Galileo’s various deployment infrastructure components
Build and own tooling to automate Galileo’s operational infrastructure
Minimum Qualifications
A startup mindset, biasing towards thoughtful action with minimal direction
Minimum 3 years of experience building scalable software
Working knowledge of scaling Kubernetes systems and CI/CD
Minimum 1 year experience working with Kubernetes and Helm charts
Strong experience building high throughput backend services in Python
Strong experience with unit testing frameworks such as PyTest
You’re an ideal fit if you also have:
Experience working with
Cloud services such as Amazon Web Services (AWS) or Google Cloud Platform (GCP)
Python frameworks like Numpy, Pandas, Dask and Vaex
SQL databases such as Postgres and MySQL
Object Stores like S3 and Minio
Experience building machine learning models in PyTorch/TensorFlow/Keras, working with Docker and Kubernetes, building applications on AWS, Google Cloud, and Microsoft Azure, building customer facing products with ML frameworks (like PyTorch, Tensorflow, Keras, etc)
This is an opportunity to join a seasoned founding team that has previously led product and engineering teams from 0 to $100M+ in revenue and from 0 to 1B+ users globally
We obsess over our team’s culture driven by inclusivity, empathy and curiosity
We invest in our team’s development and happiness because our employees are the keys to our success and ensuring happy customers – towards that end, we offer:
Engineering
Remote (United States)
Share on: