Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead and deliver high-quality software engineering squads focused on AI/ML-enabled personalised customer experiences across multiple platforms.
Collaborate with leadership and stakeholders to define and execute roadmap, manage software development lifecycle, and ensure operational stability.
Mentor and develop engineering teams, drive adoption of automation, best practices, and secure software delivery culture.
Minimum Requirements
Minimum 7 years software engineering experience with at least 2 years in leadership or management role.
Proficient in programming languages and technologies including Python, Java, Rust, JavaScript, React, Angular, TensorFlow, PyTorch.
Experience with cloud platforms (AWS, Azure, GCP), containers (Docker, Kubernetes), Kafka, distributed systems, event-driven architectures, and CI/CD pipelines.
Bachelor’s degree or higher in computer science, software engineering, or related field.
Ideal Candidate Profile
Experienced leader capable of managing and scaling engineering teams in large, complex, cloud-native, AI/ML-driven platforms.
Strong hands-on expertise in designing and delivering secure, scalable data and software solutions leveraging cloud and modern automation.
Proven ability to integrate cross-functional collaboration and deliver solutions that impact multi-entity groups and customer-facing personalised services.
