Role Overview
We are looking for a highly skilled AI & Digital Platform Engineer to join our dynamic technology team.
Responsibilities
- Architect and deploy sophisticated agentic AI solutions using Google BigQuery, Agent Development Kits and modern LLM frameworks.
- Build and manage vector databases and knowledge graphs to power context‑aware AI agents.
- Develop and implement machine learning models for anomaly detection and predictive analytics.
- Leverage managed cloud AI services (e.g., AWS/GCP APIs) and in‑database tools like BigQuery ML to deliver practical, scalable insights without heavy MLOps infrastructure.
- Lead the development of highly responsive user interfaces using React, including integration of location‑based services and geospatial data.
- Engineer robust, high‑performance back‑end microservices using Java (Spring Boot).
- Design and implement secure RESTful APIs or GraphQL for seamless system integration.
- Architect and optimise data storage solutions using relational, cloud‑native and graph databases.
- Manage and scale platforms including Oracle, MySQL, Google BigQuery and graph database technologies such as Neo4j and Amazon Neptune.
- Configure and maintain Linux environments.
- Collaborate with IT security teams to define application firewall requirements.
- Manage application traffic securely with load balancers and proxy servers.
- Champion high standards of code quality and version control using GitHub, secure coding practices and peer code reviews.
- Work closely with stakeholders to understand business requirements and assist in provisioning cloud infrastructure (AWS, GCP, Azure) to host applications securely.
Qualifications
- Strong proficiency in Python.
- Hands‑on experience with leading enterprise AI ecosystems such as Google Gemini AI and AWS AI/ML platforms (e.g., Amazon Bedrock).
- Experience with LLM frameworks (LangChain, LlamaIndex), building vector databases/knowledge graphs, and integrating managed ML services or in‑database ML.
- Deep expertise in full‑stack development using Java (Spring Boot) and React.
- Proven experience building applications with location‑based services using the Google Maps Platform.
- Strong understanding of microservices architecture and API design.
- Extensive experience with SQL, NoSQL and graph databases.
- Proficiency with Oracle, MySQL, Google BigQuery and familiarity with graph technologies such as Neo4j.
- Strong proficiency in Linux administration.
- Solid understanding of corporate firewall requirements, load balancing architectures, proxy servers and general network security protocols.
- Solid understanding of application security (e.g., OWASP Top 10) and experience implementing identity and access management protocols such as OAuth2.0, OpenIDConnect and JWT.
Preferred Qualifications
- Experience with general cloud infrastructure on AWS, GCP or Azure.
- Familiarity with containerisation (Docker, Kubernetes), Infrastructure as Code (Terraform) and building CI/CD pipelines (GitHub Actions).
- Ability to elicit business requirements, define project scopes and apply Agile/Scrum methodologies to drive technical initiatives.
- Solid understanding of telecommunication networks, including mobile 4G/5G and fibre optic technologies.
- Familiarity with telecommunications or enterprise OSS, including network management, fault monitoring, performance management and service provisioning.
Personal Attributes
- Excellent analytical and problem‑solving skills.
- Strong communication skills, capable of translating complex technical concepts to non‑technical stakeholders.
- A collaborative team player who fully embraces Agile Ways of Working (WoW) to deliver iterative, high‑quality results.
- A continuous learner who stays updated with the latest advancements in AI, software engineering and infrastructure security.
Equal Employment Opportunity Statement
Maxis values diverse voices & people. We hire and reward our employees based on capability & performance—regardless of ethnicity, gender, age, education, religion, nationality or physical ability.