Senior Software Engineer - AI Platforms
Core
Design and build production-grade AI platform services, orchestration, and runtime capabilities to enable AI-powered products and agentic experiences.
Role type
Senior Software Engineer (AI Platforms)
Builds
Reusable platform services, orchestration and runtime capabilities, and integration patterns for AI models, agents, and enterprise data.
Domain
Financial technology / AI infrastructure
Deliverable
production ML models
Required skills
Distributed systems, backend development (Java/Kotlin/Python), software architecture, API design, event-driven integrations, authentication and authorization, secure service-to-service communication, observability, unit and integration testing, code review.
Preferred skills
LLM integration, agent frameworks, workflow engines, AI evaluation tooling, policy-driven platforms with guardrails.
Technologies
Java, Kotlin, Python
Responsibilities
Design scalable AI platform services; create secure integration patterns for models and agents; implement orchestration and runtime patterns; build frameworks for model invocation and error handling; integrate identity and guardrails; ensure reliability and security; drive testing; collaborate on model integration; own operations and incident response; mentor peers.
Seniority
Senior, hands-on IC