Principal Software Engineer
Core
Architecting and implementing scalable engineering frameworks and agentic AI systems for data-intensive applications in regulated financial services.
Role type
Principal Software Engineer (AI/ML & Platform Architecture)
Builds
Secure, high-quality production code, durable software frameworks, and agentic AI workflows for enterprise-scale platforms.
Domain
Financial Services / AI/ML / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
System design, application development, testing, operational stability, LLM-based application development, agentic architectures, tool use, memory management, multi-step reasoning, Python, Java, cloud-native development, large-scale data processing, microservices, API design, data governance, relational and NoSQL databases, vector stores, data lake architectures, responsible AI use, security, resiliency, risk-based governance.
Preferred skills
Leading adoption of agentic AI-enabled development practices, human-in-the-loop validation, traceability, auditability, secure handling of sensitive data, enterprise-authorized AI-assisted development.
Technologies
Python, Java, AWS, Azure, GCP, Kafka, Redis, MemCached, Dynatrace, Splunk, Grafana, Airflow, Temporal, Databricks, PySpark, Snowflake, Spark, RAG, Model Serving, Vector Stores.
Responsibilities
Architect and implement complex, scalable engineering frameworks and solutions. Develop secure, high-quality production code for data-intensive applications. Create durable, reusable software frameworks and patterns. Design and govern agentic AI systems including multi-agent workflows and human-in-the-loop controls. Establish engineering standards for LLM-based applications. Drive adoption of advanced technical methods and practices. Serve as subject matter expert in data engineering, platform architecture, or AI systems. Advise cross-functional teams on technology decisions. Influence leaders on technical strategy and direction. Architect and govern agentic AI-enabled engineering workflows.
Seniority
Principal, hands-on IC with strategic influence