Staff Software Engineer – AI Platform
Core
Architect, build, and operate backend and platform systems powering AI Platform products with natural language and data intelligence for investment professionals.
Role type
Staff Software Engineer, Infrastructure
Builds
Scalable, client-facing AI experiences and the underlying distributed systems, cloud infrastructure, and CI/CD pipelines.
Domain
Fintech / AI Platform Infrastructure
Deliverable
production ML models | infrastructure
Required skills
System design, distributed systems, cloud infrastructure, infrastructure as code, Kubernetes/EKS, CI/CD, observability, database design, secure-by-default engineering, production debugging, mentoring.
Preferred skills
AI/ML platform tooling (Databricks, Spark, MLflow), real-time streaming, multi-region architectures, fintech domain experience.
Technologies
Python, Go, Java, Terraform, Kubernetes, EKS, Docker, SQL, NoSQL, message queues, RPC.
Responsibilities
Design and build backend services and infrastructure; write high-quality production code; architect distributed systems; manage cloud-native infrastructure; design infrastructure as code; operate Kubernetes/EKS services; improve CI/CD pipelines; maintain event-driven systems; design data models; build observability systems; apply security practices; mentor engineers.
Seniority
Senior, hands-on IC with mentorship responsibilities