Senior Software Engineer - Java Developer
Core
Design and develop AI-enabled tools and Open Source SDKs that allow customers to seamlessly utilize AI agents using the Model Context Protocol (MCP).
Role type
Senior IC backend software engineer (Java/AI integration)
Builds
AI-enabled tools, Open Source SDKs, scalable services, and resilient APIs
Domain
Identity security, AI integration, distributed systems
Deliverable
production ML models
Required skills
Java, Spring/Spring Boot, SQL/NoSQL, distributed systems design, API design, CI/CD, observability, AI/ML integration
Preferred skills
AI-driven developer productivity tools, AI observability techniques
Technologies
Model Context Protocol (MCP), Open Source SDKs
Responsibilities
Design and develop next-gen AI tools leveraging MCP; Build and maintain Open Source SDKs; Design and maintain scalable services and APIs; Lead code reviews and mentor engineers; Diagnose production issues and improve CI/CD pipelines; Integrate and operate AI/ML-enabled solutions in production.
Seniority
Senior, hands-on IC