Software Engineer Principal - Data and Automation Artificial Intelligence (GenAI, API Design)
Core
Architecting and evolving enterprise GenAI platforms with a focus on Retrieval Augmented Generation (RAG) and agentic systems to enable scalable, reusable capabilities across the organization.
Role type
Principal Software Engineer (GenAI Platform & Architecture)
Builds
Enterprise GenAI platforms, RAG systems, and agentic workflows
Domain
Financial Services / Generative AI
Deliverable
production ML models | infrastructure
Required skills
Generative AI, RAG, Agentic Systems, API Design, Architecture, Orchestration, Tool-using Agents, Human-in-the-loop workflows, Platform Engineering
Preferred skills
Application Development, Release Management, UX Design, Process Improvements
Technologies
GenAI frameworks, RAG architectures, Agent orchestration tools
Responsibilities
Design and implement GenAI patterns including knowledge retrieval and tool-using agents; Partner with product, data, security, and risk teams to ensure production-ready, governed solutions; Define platform engineering best practices for building, deploying, and operating RAG and agent-based solutions at scale; Solve complex platform challenges balancing innovation, performance, and cost efficiency.
Seniority
Principal, hands-on IC with strategic influence