Vanguard is seeking an Application Engineer for a specialized development team working on an AI application project. This role provides a chance to collaborate with a dedicated team of data and machine learning engineers that we work with. It is a great opportunity for someone with a passion for AI and a desire to shape the future of our technological capabilities.
An overview of current team responsibilities:
- Frontend UI & middleware
- Backend API that implements SME-driven methodology & core logic for calculating a portfolio's risk profile based on structured portfolio data
- Prompt chaining within the backend API and invoking an LLM via Amazon Bedrock
- Storage and retrieval of insights using DynamoDB
- Storage and retrieval of prompt/request/response logs using S3
- Evaluation pipelines to monitor and measure LLM output on multiple dimensions
- Observability tooling for maintaining resiliency, availability, and traceability
A developer should have the following qualifications:
- Experience designing and implementing secure, production-grade RESTful APIs. Frameworks such as FastAPI or similar.
- Ability to build backend services using AWS ECS and/or serverless Lambdas, with appropriate IAM controls.
- Proficiency in translating SME-defined business logic into clean, modular, and maintainable application code.
- Full stack dev capabilities - including implementing frontend UIs (React/Angular), middleware, and managing state across the UI and backend.
- Familiarity with CI/CD pipelines for full stack deployment, including automated testing.
- Ability to design and integrate with DynamoDB for persistent data storage, including understanding Dynamo's access patterns.
- Comfortable implementing the full testing pyramid - unit tests, integration tests with mocked data, and end-to-end tests.
- Knowledge of observability practices for web services, including structured logging, metrics, traces, and alerting to support availability and reliability.
- Comfortable with auth flows, including integrating with Okta.
The current roadmap is built around leveraging hosting foundation models through Amazon Bedrock.
Our team's technical responsibilities include:
- building APIs
- responsive UIs
- integrating across services
- handling latency
- state management
- authentication flows
- data persistence.
Special Factors Sponsorship Vanguard is not offering visa sponsorship for this position.
About Vanguard At Vanguard, we don't just have a mission-we're on a mission.
To work for the long-term financial wellbeing of our clients. To lead through product and services that transform our clients' lives. To learn and develop our skills as individuals and as a team. From Malvern to Melbourne, our mission drives us forward and inspires us to be our best.
How We Work Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection. We believe our mission-driven and highly collaborative culture is a critical enabler to support long-term client outcomes and enrich the employee experience.