Software Engineer, Reliability Engineering, AiDP
Core
Build, operate, and optimize large-scale multi-tenant distributed systems for GenAI, ML, Inference, and Big Data platforms.
Role type
Senior IC reliability engineer (distributed systems)
Builds
High-throughput, highly concurrent services and multi-tenant platforms
Domain
Enterprise cloud infrastructure, GenAI, and Big Data
Deliverable
production ML models
Required skills
Python, Java, Go, Kubernetes, Docker, CI/CD pipeline management, Linux, database concepts, security concepts
Preferred skills
Open source codebase navigation, complex architecture understanding, performance analysis, troubleshooting large-scale distributed systems, big data technologies (Spark, Flink, Iceberg), GenAI/ML technologies (Ray, MLflow, model serving)
Technologies
Kubernetes, Docker, Spark, Flink, Iceberg, Ray, MLflow
Responsibilities
Build and maintain multi-tenant systems; Operate and scale high-throughput services; Diagnose and resolve production challenges; Lead projects from design to release; Collaborate on customer features
Seniority
Mid-level, hands-on IC
