• 10+ years of professional software engineering experience, including 8+ years building distributed, production-grade backend systems.
• 3+ years of hands-on experience with LLM-based systems, RAG architectures, or applied ML infrastructure.
• Demonstrated experience operating services on Kubernetes (vanilla K8s, OpenShift, EKS, GKE, or similar) at production scale, including GPU-backed workloads.
• Track record of technical leadership: driving architecture decisions, leading crossteam initiatives, and mentoring engineers at Staff/Senior level.
• Bachelor’s degree in Computer Science, Engineering, or a related technical field required.
• Master’s degree or PhD in Computer Science, Machine Learning, or a related field preferred.
• Languages: Python, Java, Go, JavaScript
• ML/AI: LLMs, Prompt Engineering, Retrieval-Augmented Generation (RAG)
• Infrastructure & Cloud: Kubernetes (platform-agnostic — vanilla K8s, OpenShift, EKS, GKE, or equivalent), GPU Scheduling, Docker, Helm Charts, Terraform, AWS, Cloud Computing
• Distributed Systems & APIs: Distributed Systems, Microservices, gRPC, REST APIs
• Data & Storage: Data Engineering, SQL, NoSQL, PostgreSQL, Redis, Elasticsearch, Databases
• Engineering Practices: CI/CD, DevOps, Test Automation, Git, Debugging, ObjectOriented Programming (OOP)