Senior Software Engineer - AI Enablement
Role Overview
The enterprise AI enablement team builds AI-native solutions and an AI-empowered workforce for Banking and Financial Services.
The role focuses on backend software engineering, workflow automation, and the agentic AI ecosystem.
Key Skills for This Role
Full Job Posting
Role overview
The enterprise AI enablement team builds AI-native solutions and an AI-empowered workforce for Banking and Financial Services.
The role focuses on backend software engineering, workflow automation, and the agentic AI ecosystem.
What role will you play?
- Design and build robust, scalable backend systems that power AI-native solutions.
- Write production-grade code and automate complex workflows to create a resilient foundation for the agentic AI ecosystem.
- Take end-to-end ownership of products across architecture, design, development, testing, and operations.
- Work in a multidisciplinary team alongside data scientists to implement LLMOps best practices.
- Streamline deployment and monitoring of cutting-edge AI models.
What you offer
- At least 7 years of experience as a software engineer in an agile DevOps environment using an object-oriented development language, with Python preferred.
- Experience across the full software development lifecycle, including design, build, test, and support of mission-critical production platforms.
- Strong proficiency writing robust, production-grade code for scalable backend solutions and complex workflow automation.
- Demonstrated proficiency with CI/CD pipelines and deployments in a containerized cloud environment using Docker and Kubernetes.
- Exposure to modern agentic AI concepts and frameworks, including RAG, MCP, Vertex AI, Google ADK, LangChain, LangGraph, or LlamaIndex.
- Knowledge of LLMOps practices for model experimentation, deployment, and monitoring in live environments.
Benefits
- Benefits may include wellbeing and service bonus leave, paid parental and volunteer leave, donation matching, gender affirmation leave, employee assistance, health checks, salary packaging, and learning support.
- Hybrid and flexible working arrangements and work-from-home equipment reimbursement are dependent on the role.
About Banking and Financial Services
Banking and Financial Services is Macquarie's technology-driven retail bank supporting clients with home buying, business growth, and wealth management.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Macquarie Group
Manager, Fraud and Financial Crime Advisory | Risk Management Group
Sydney, AUS
Senior Analyst, Risk Advisory | Banking and Financial Services
Sydney, AUS
Senior Analyst | Prudential Frameworks & Business Management
Sydney, AUS
Credit Risk Senior Analyst, Principal Investments
London, GBR
Macquarie is seeking a Senior Analyst to assess credit risks in principal investment opportunities across debt and equity transactions. The role combines financial analysis, modelling, market research and sector analysis
Credit Assurance Analyst
London, GBR
Macquarie is seeking an analyst to conduct independent assurance reviews of credit risk frameworks, controls and governance. Candidates should bring 2–4 years in credit risk, preferably assurance, and knowledge of credit
Non-Financial Risk Reporting Automation Lead
Sydney, AUS
Manager, Fraud and Financial Crime Advisory | Risk Management Group
Sydney, AUS
Senior Analyst, Risk Advisory | Banking and Financial Services
Sydney, AUS
Equity Research Associate | Gaming & Classifieds
Sydney, AUS
Senior Analyst | Prudential Frameworks & Business Management
Sydney, AUS
Credit Risk Senior Analyst, Principal Investments
London, GBR
Treasury Lawyer
Sydney, AUS
Credit Assurance Analyst
London, GBR