Senior Software Engineer, molab
Core
Design and implement the backend architecture for molab, a cloud-hosted service enabling users to experiment with data, build interactive apps, and share work using the open-source marimo notebook.
Role type
Senior Software Engineer (Backend Infrastructure)
Builds
Cloud-hosted marimo notebook service (molab) for global users
Domain
Developer tools / Cloud Infrastructure / AI/ML data environments
Deliverable
production ML models | product features | infrastructure
Required skills
Computer systems fundamentals, parallel computing, concurrency, networking/inter-process communication, containerization, container orchestration, distributed systems, cloud infrastructure, building highly available fault-tolerant systems
Preferred skills
Python, Python packaging, AI/ML stack awareness
Technologies
Kubernetes, Python
Responsibilities
Design and implement backend architecture for high availability and low latency, manage notebook kernel spin-up/spin-down, ensure low latency frontend-backend communication, implement fraud and abuse prevention, build product features like secret management
Seniority
Senior, hands-on IC