CoreWeave is The Essential Cloud for AI™, delivering a platform that enables innovators to build and scale AI with confidence. As a Senior Engineer on the molab team, you will help design and implement the backend architecture of molab, focusing on high availability, low latency, and stability while also building product features as needed.
Responsibilities:
- Help design and implement the backend architecture of molab
- Solving for high availability
- Low latency communication between the notebook frontend and backend
- Stability
- Fraud and abuse
- Building product features as needed, such as secret management
Requirements:
- 5+ years of experience in software engineering
- Strong fundamentals that are language agnostic
- Experience with computer systems, including parallel computing (threading, multiprocessing), concurrency (asynchronous programming), networking/inter-process communication
- Experience with containerization, container orchestration (kubernetes), scheduling, networked filesystems, resource allocation, distributed systems, and cloud infrastructure
- Experience building highly available, fault-tolerant systems
- Strong communication skills, written and verbal
- Proficiency with Python and Python packaging
- Basic experience with or awareness of the Python stack for AI/ML
- Empathy for practitioners and researchers in AI, ML, data engineering, NLP, or other quantitative work