Software Engineer
- $85k – $100k
- Remote •
- 1 year of exp
- Full Time
Not Available
Onsite or remote
About the job
Commune AI is a novel ML platform dedicated to making native Python constructs easily servable as Modules on a shared Commune Network. Today, ML infra is at an arm's length away from the developer, lacking basic lineage and visibility into production deployments. We aim to bridge that gap by fostering an obsessive culture of collaboration that prioritizes serving models in a shared space that offers one-liner deployments, rich version history, a shared accounting, and easy API endpoints to serve your models. Simply put, we offer the easiest platform to productionize and manage all your ML model deployments on your infra. Quickly deploy into K8s, EC2, Lambdas, Nomad, Linux boxes. Supercharge your infra by running on the Commune!
We are looking for a Software Engineer to join our founding team. We're looking for someone with a keen interest in building core components of Commune, as well as adding new modules and providers to our ecosystem. This role is multi-faceted and will require you to also contribute to Commune Connect - our front-end resource management solution that is responsible for tracking module analytics, enabling granular permissioning, displaying module version history, and more.
What you'll be doing
Design and implement Typescript code to surface vital module analytics for Commune Connect - our resource management system.
Implement new modules and integrate existing infra providers into the Commune ecosystem. This will involve working on the core product in Python.
Architect and drive novel ideas for improving the core Commune product offering.
Produce comprehensive documentation for Commune and continually improve our landing page.
Work with me to get word out about Commune AI by joining me at talks, conferences, driving POCs with customers.
This role is hybrid - we will be meeting 1-2 times a week in SF.
What you bring to the table
Experience working in Typescript and Python.
Solid understanding of Ray and ML-ops technologies. IMPORTANT.
Reasonable understanding and experience with cloud infrastructure, specifically AWS.
Strong CS fundamentals
Outstanding oral and written communication capabilities, proficient in asynchronous collaboration.
Genuine interest in the startup space and driving products from 0 to 1.
Charismatic speaker who can explain complex ideas in simple, meaningful ways while code-switching quickly depending on the situation.
Bonus Points
Prior experience working in startups
Open source contributions
Experience with cloud technologies like AWS, Azure, GCP, etc.
Experience in ML development or ML infra
Why Join Commune AI?
Join an early founding team where you can make a significant impact by driving product and architecting fundamental aspects of our vision.
Step away from the laptop and join me in promoting and demoing our product. Meet users, investors, and more!
Be a part of a fast-paced culture that prioritizes quick product iteration cycles and furthering real innovation.
Work at the cutting edge of an under-served market and alter age-old industry paradigms in the field of ML infra.
Equity in an early stage company