Senior Software Development Engineer 5
Core
Architect and deliver scalable, high-performance backend systems powering AI-native applications in Retrieval-Augmented Generation (RAG) and Multi-Agent Collaboration Platform (MCP) environments.
Role type
Senior IC backend software engineer (AI-native systems)
Builds
Scalable backend services, data pipelines, and APIs for AI/ML workflows
Domain
Enterprise software / AI infrastructure / Cloud-native
Deliverable
production ML models
Required skills
Java, Python, system architecture, distributed systems, data modeling, API design, technical leadership, Kubernetes, Docker
Preferred skills
XDM schemas, data lake architectures, AI/ML model deployment, open-source contributions
Technologies
Java, Python, AWS, Azure, Spark, Kafka, Kubernetes, Docker
Responsibilities
Lead design and implementation of robust backend services; Own end-to-end system architecture for AI-native applications; Build and optimize backend components supporting AI/ML workflows; Design and maintain data pipelines and APIs; Lead code reviews and mentor engineers; Establish standards for code quality, test automation, and system reliability
Seniority
Senior, hands-on IC with leadership