Software Engineer - Full Stack AI Engineering
Core
Designing and delivering trusted, market-leading technology products for the Asset Management team using full-stack development and AI-assisted engineering.
Role type
Senior Full Stack AI Engineering Software Engineer
Builds
Scalable services, REST APIs, and GraphQL endpoints supporting global regions
Domain
Financial Services / Asset Management / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
System design, application development, testing, operational stability, enterprise AI-assisted development tools (Copilot/Claude), responsible AI use, Software Development Life Cycle, Hibernate, Spring JPA, AWS Postgres, REST APIs, GraphQL, CI/CD, application resiliency, security
Preferred skills
Kafka, Avro design, schema registry, topic partitioning, exception handling, React, public cloud technologies (AWS)
Technologies
AWS, CI/CD, GraphQL, Hibernate, JPA, Kafka, React, REST, Spring
Responsibilities
Execute software solutions through design, development, and technical troubleshooting; create secure, high-quality production code; leverage enterprise-authorized AI coding assistants to improve code quality and productivity; produce architecture and design artifacts; gather, analyze, synthesize, and visualize data from large datasets to drive continuous improvement; proactively identify hidden issues and patterns in data to improve coding hygiene and system architecture
Seniority
Senior, hands-on IC