job description
Join Macquarie Group as a Senior Full Stack Engineer specializing in AI Control Plane development in the vibrant tech hub of Bali, Indonesia. This is a unique opportunity to shape the future of financial technology by building scalable, intelligent systems that power Macquarieâs global operations.
At Macquarie, innovation meets impact. Youâll work alongside world-class engineers to design, develop, and deploy cutting-edge AI-driven solutions that optimize decision-making, automate workflows, and enhance client experiences. Our AI Control Plane is the backbone of our next-gen infrastructure, and weâre looking for a Full Stack Engineer with a passion for AI, cloud-native development, and system architecture to help us push boundaries.
Based in Baliâwhether in Canggu, Ubud, or Denpasarâyouâll enjoy a dynamic work environment that blends global standards with local flexibility. This permanent, full-time role offers competitive compensation, career growth, and the chance to work on high-impact projects in a collaborative, agile team.
Responsibility
- Design, develop, and maintain scalable Full Stack applications for Macquarieâs AI Control Plane, integrating machine learning models with backend services and user interfaces.
- Collaborate with AI/ML engineers, data scientists, and product teams to translate business requirements into technical solutions.
- Build and optimize RESTful APIs, microservices, and event-driven architectures to support real-time AI decision-making.
- Develop intuitive, responsive front-end interfaces (React, Angular, or Vue) for internal and client-facing AI tools.
- Ensure high availability, performance, and security of AI systems through robust testing, monitoring, and DevOps practices (CI/CD, Kubernetes, Docker).
- Implement AI model deployment pipelines, including versioning, A/B testing, and rollback mechanisms.
- Troubleshoot and debug complex issues across the Full Stack, from data ingestion to UI rendering.
- Stay ahead of industry trends in AI, cloud computing (AWS/Azure/GCP), and Full Stack development to drive continuous improvement.
Qualifications
- 5+ years of Full Stack development experience with expertise in JavaScript/TypeScript, Python, or Java and modern frameworks (Node.js, Django, Spring Boot).
- Proven experience with front-end frameworks (React, Angular, or Vue) and state management libraries (Redux, Context API).
- Strong background in cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes).
- Hands-on experience with AI/ML integration, including model serving (TensorFlow, PyTorch), API gateways, and data pipelines.
- Proficiency in database design (SQL/NoSQL) and optimization for high-performance applications.
- Familiarity with DevOps practices (CI/CD, Infrastructure as Code, monitoring tools like Prometheus/Grafana).
- Excellent problem-solving skills and the ability to work in agile, cross-functional teams.
- Bachelorâs or Masterâs degree in Computer Science, Engineering, or a related field (or equivalent experience).