Kaplan
Website:
kaplan.com
Job details:
Overall Purpose
Senior Full Stack Engineer (AI Integration & Cloud Migration Focus)
The Senior Full Stack Engineer (AI Integration & Cloud Migration Focus) is responsible for supporting the implementation and integration of AI capabilities within Kaplan’s technology ecosystem.
This role operates within the India engineering pod, providing technical support to the Kaplan ANZ business and contributing to the delivery of the ANZ AI strategy.
The position focuses on enabling the adoption of AI technologies by integrating, adapting, and
deploying AI-enabled tools and services within Kaplan’s cloud-based platforms. This includes working with applications originating from different environments, ensuring they are portable, scalable, and aligned with organisational standards and infrastructure.
The role works in close collaboration with Solutions Architect and cross-functional teams to implement system designs and ensure alignment with architectural standards. It involves translating architectural requirements into reliable, production-ready systems, while contributing to the continuous improvement of platform capabilities that support current and future AI initiatives across the organisation.
Key Responsibilities
1. AI Tool Integration & Migration
• Migrate and adapt third-party AI tools and services from external environments into Kaplan’s
cloud ecosystem
• Refactor and containerise applications (Docker), ensuring portability, scalability, and
maintainability
• Externalise configuration and manage secrets in line with best practices
• Integrate AI models and LLMs (e.g., Microsoft Azure, OpenAI, Google Cloud, AWS) into scalable
and robust applications
• Extend and customise AI tools to support specific business use cases and application workflows
2. Cloud Engineering & Deployment
• Deploy, manage, and debug applications on AWS (ECS/EKS)
• Build and maintain CI/CD pipelines to automate build, test, and deployment processes
• Ensure high availability, performance, and reliability of deployed systems
3. Full Stack Development
• Design, develop, and maintain backend services, APIs, and application components that enable
and deliver AI-powered features and user experiences
• Implement front-end components using modern frameworks (e.g., React, Angular, Vue.js) where
required
• Write clean, maintainable, and efficient code, leveraging modern development tools and
practices
4. Collaboration & Engineering Practices
• Work closely with Solutions Architects to implement system designs and ensure alignment with
architectural standards
• Collaborate with cross-functional teams, including product managers, data scientists, and UX/UI
designers
• Conduct code reviews, provide feedback, and contribute to engineering best practices
5. Continuous Improvement & Platform Development
• Identify opportunities to improve system design, deployment processes, and integration
approaches
• Stay up to date with emerging trends in AI, cloud services, and software development
• Contribute to the evolution of platform capabilities to support current and future AI tools and
initiatives
Skills
Essential
• Bachelor’s degree in Computer Science, Engineering, or a related field
• 8+ years of experience as a software engineer, with strong backend or full-stack development
experience
• Hands-on experience with cloud platforms, particularly AWS (e.g., ECS, EKS, Lambda, IAM,
networking basics)
• Experience with containerisation technologies such as Docker
• Experience deploying or migrating applications across cloud environments
• Strong proficiency in backend development using languages such as Python or Node.js
• Experience designing and building RESTful APIs and microservices
• Experience with CI/CD pipelines and automated deployment practices
• Experience integrating third-party APIs or external tools into existing systems
• Strong problem-solving skills and ability to work with distributed systems
• Excellent communication skills and ability to collaborate with cross-functional teams
Highly Desirable
• Experience working with AI/ML APIs and tools (e.g., OpenAI, Azure OpenAI, Google AI services)
• Familiarity with Kubernetes and container orchestration (EKS or similar)
• Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation)
• Experience building or contributing to AI-powered applications (e.g., chatbots, recommendation
systems, AI-driven workflows)
• Exposure to microservices and event-driven architectures
• Basic frontend development experience with frameworks such as React, Angular, or Vue.js
• Understanding of security best practices, including secrets management and data protection
• Experience working in Agile environments and using tools such as Jira and Confluence
• Familiarity with AI-assisted development tools (e.g., GitHub Copilot)
Compliance & Governance Obligations
• Demonstrate company values and contribute to a kind, safe, supportive and collaborative
workplace.
• Adherence to all Kaplan policies and procedures.
• Compliance with Workplace Health & Safety legislation and requirements.
• Completion of all mandatory training as required by Kaplan.
• Compliance with information security, privacy, data governance and risk management
Click on Apply to know more.