AI Modernization Lead Software Engineer
Core
Lead the modernization of legacy financial systems (COBOL/JCL/DB2) into modern JVM/Kotlin code using LLM-powered agentic workflows and RAG pipelines.
Role type
Senior IC AI Modernization Lead Software Engineer
Builds
Specification generation pipelines, agentic translation workflows, evaluation frameworks, and production LLMOps toolchains for legacy-to-modern migration.
Domain
Financial services (wealth management, brokerage, capital markets) + AI/LLM engineering
Deliverable
production ML models | product features
Required skills
LLM application development, agentic architectures, RAG pipelines, prompt engineering, distributed systems, event-driven design, API development, Python, AWS/EKS/ECS, AI-assisted development tools (Claude Code, Copilot, Cursor), production troubleshooting, technical communication, responsible AI governance
Preferred skills
Legacy systems (COBOL, JCL, DB2), large-scale migration programs, workflow orchestration (Temporal, Airflow), event sourcing, CDC patterns, Kafka, PostgreSQL, Kubernetes, financial services domain expertise
Technologies
Airflow, API, AWS, Cloud, COBOL, Copilot, Cursor, ETL, GitHub, JVM, Kafka, Kotlin, Kubernetes, LLM, PostgreSQL, Python, RAG, Security
Responsibilities
Build and run specification generation pipelines ingesting COBOL/JCL/DB2 data; design agentic workflows translating legacy logic to Kotlin/JVM; create evaluation and verification frameworks for production cutover; extend standard calculation runtime for deterministic execution; partner with SMEs to validate outputs and close specification gaps; extend ETL/CDC pipelines for migrated workflows; own production LLMOps including deployment, monitoring, and cost control; develop reusable tooling for scaling across domains; drive adoption of AI-assisted engineering practices.
Seniority
Senior, hands-on IC with leadership responsibilities
