Senior Software Engineer (AI, Data)
Core
Design, build, and operate scalable platform services and agentic AI capabilities that support end-to-end ML workflows, data transformation, feature management, and model serving for enterprise clients.
Role type
Senior hands-on IC platform engineer (AI/ML infrastructure)
Builds
Production-grade agentic AI systems, reusable APIs/SDKs, and data/ML orchestration platforms on AWS and Databricks.
Domain
Financial services, Generative AI, MLOps, Cloud Infrastructure
Required skills
Python, system design, distributed systems, API/SDK development, LLM orchestration, agentic AI frameworks, AWS, containerization (EKS/ECS), Infrastructure as Code (Terraform), Databricks, CI/CD, code review leadership
Preferred skills
ML platform integration, context engineering, MCP patterns, Snowflake, observability tools (CloudWatch/Dynatrace/Datadog), AWS certifications
Technologies
Python, AWS, EKS, ECS, Terraform, Databricks, Delta, LLM, Agentic AI, MCP, Snowflake, CloudWatch, Dynatrace, Datadog, CI/CD, GitHub Copilot, Claude Code
Responsibilities
Lead system and platform architecture for ML workflows; design and develop agentic AI capabilities for workload analysis and optimization; build and maintain reusable APIs, SDKs, and reference implementations; partner with data scientists and product teams to define technical approaches; ensure platform reliability, scalability, and cost efficiency via SLOs and monitoring; automate infrastructure provisioning and CI/CD pipelines; drive adoption of AI-assisted engineering practices; produce architecture artifacts; mentor engineers through technical coaching and design reviews.
Seniority
Senior, hands-on IC with leadership responsibilities