remote
AI Engineer - Capital Markets - Macquarie Group
AI Engineer
Develop and integrate AI‑driven tools to enhance code quality, testing, security scanning, and developer productivity for global capital markets applications within an agile, cloud‑native environment.
About the role
Key Responsibilities
- Design, build, and maintain AI‑powered solutions that automate code review, testing, security analysis, and bug detection across the software delivery lifecycle.
- Collaborate with product owners, developers, and data scientists to embed AI capabilities into existing capital‑markets platforms.
- Implement CI/CD pipelines that incorporate AI models for continuous quality and performance monitoring.
- Evaluate, fine‑tune, and deploy machine‑learning models on cloud infrastructure (AWS) to support real‑time developer assistance.
- Provide technical guidance and mentorship to engineering teams on AI best practices, model interpretability, and responsible AI usage.
Requirements
- Strong programming experience in Python and familiarity with AI/ML libraries such as TensorFlow, PyTorch, or scikit‑learn.
- Hands‑on experience building, deploying, and scaling ML models in a cloud environment (AWS preferred).
- Proficiency with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps) and containerization technologies (Docker, Kubernetes).
- Understanding of software quality metrics, static analysis, security scanning, and automated testing frameworks.
- Excellent problem‑solving skills, ability to work in an agile team, and strong communication for cross‑functional collaboration.
Skills
pythonmachine learningcicd