Senior Lead Software Engineer - Python, AI
Core
Designing and operating agentic workflows and RAG pipelines to translate legacy financial logic into modern Kotlin/JVM code and generate structured calculation specifications.
Role type
Senior Lead Software Engineer (AI/LLM)
Builds
Agentic code migration systems, specification generation pipelines, and production LLMOps infrastructure.
Domain
Financial services (wealth management, capital markets) + AI/LLM engineering
Deliverable
production ML models | product features
Required skills
Python, LLM-based application development, agentic architectures, RAG pipelines, prompt engineering, distributed systems, event-driven architectures, API design, AWS/EKS/ECS, AI-assisted development tools (Claude Code, GitHub Copilot, Cursor), production debugging, system ownership
Preferred skills
Legacy systems (COBOL, JCL, DB2), workflow orchestration (Temporal, Airflow), event sourcing, CDC patterns, Kafka, PostgreSQL, Kubernetes, financial services domain knowledge
Technologies
Airflow, API, AWS, Cloud, COBOL, Copilot, Cursor, ETL, GitHub, JVM, Kafka, Kotlin, Kubernetes, LLM, PostgreSQL, Python, RAG
Responsibilities
Build and operate specification generation pipelines with artifact ingestion and RAG; develop agentic workflows for code translation and migration; create evaluation and verification infrastructure for production cutover; extend ETL and CDC pipelines for agent workflows; operate AI systems in production managing LLMOps; drive adoption and governance of AI-assisted engineering practices
Seniority
Senior, hands-on IC with leadership responsibilities