Full-Stack Engineer - A26384
Core
Full-stack engineer integrating frontend, backend, cloud infrastructure, and AI/ML components to build and maintain end-to-end applications.
Role type
Senior Full-Stack Engineer (AI/ML & Data Engineering focus)
Builds
Mobile and web applications, cloud infrastructure, and data pipeline solutions
Domain
Technology Consultancy, Cloud, AI/ML, Data Engineering
Deliverable
production ML models
Required skills
Python, SQL, CI/CD pipelines, RESTful APIs, Cloud platforms (AWS/GCP/Azure), Docker, Kubernetes, Terraform, Pandas, NumPy, RAG (Retrieval-Augmented Generation)
Preferred skills
Data structures and algorithms, AI/ML integration, Infrastructure as Code
Technologies
Python, SQL, Git, Docker, Kubernetes, Terraform, AWS, GCP, Azure, React, Angular, Vue.js, Django, Node.js, Flask, Pandas, NumPy
Responsibilities
Take full ownership of end-to-end application development; Optimize full-stack CI/CD deployment strategies; Collaborate with data engineers to implement data pipeline solutions; Develop high-performance backend services and APIs; Identify opportunities to leverage AI/ML technologies to optimise data pipeline solutions; Write clean, maintainable, and efficient code; Participate in code reviews and contribute to technical documentation
Seniority
Mid-to-Senior, hands-on IC