Software Engineer - Predictive Analytics
Core
Building and running the platform powering predictive analytics work by designing systems that turn data and models into products.
Role type
Software Engineer (Backend/MLOps)
Builds
APIs, services, data pipelines, and MLOps foundations (training pipelines, feature stores, model serving, monitoring) for the predictive analytics team.
Domain
Fintech / Predictive Analytics
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering, distributed systems, SQL/NoSQL databases, HTTP APIs (REST/gRPC), containerization (Docker), Kubernetes, observability (metrics/logs/traces), statically-typed languages (C#, F#, Java, Kotlin, Scala, Go), Python
Preferred skills
GitOps tooling (ArgoCD, Flux), infrastructure-as-code, ML engineering or MLOps concepts
Technologies
Kubernetes, Docker, Azure, AWS, GCP, Prometheus, Grafana, OpenTelemetry, Git
Responsibilities
Design and build APIs and services connecting data, models, and consumers; Design and maintain reliable data pipelines; Own services end-to-end including deployment and instrumentation; Help build MLOps foundations; Translate analytics prototypes into scalable systems.
Seniority
Open to early-career and senior engineers