You’ll join a global data and AI-driven organisation that’s rethinking how large enterprises operate. This is not just another full stack role, you’ll be building intelligent, AI-powered systems that actively shape business decisions and outcomes.
If you enjoy working across the stack, influencing technical direction, and experimenting with emerging AI tooling, you’ll feel at home here.
As green field as it gets within a big org!
What you’ll be doing
You’ll work across backend, frontend, and AI layers to deliver scalable systems:
- Build and scale full-stack applications using Python and React
- Design APIs and microservices that power AI-driven workflows
- Develop and integrate AI agent systems (orchestration, decision-making, automation)
- Implement real-time monitoring, logging, and performance tracking
- Contribute to architectural decisions and technical strategy
- Collaborate closely with product, design, and engineering teams
- Write clean, secure, production-grade code
- Continuously improve engineering standards and team practices
- Work in an Agile / DevOps environment, shipping iteratively
- Explore and adopt AI tools to improve development efficiency
What you’ll bring
You’re an experienced engineer who enjoys solving complex problems and building modern systems:
- 5+ years in software development
- Strong Python skills (FastAPI, Django, Flask or similar)
- Advanced React experience (hooks, state management, TypeScript)
- Experience designing and building REST APIs
- Exposure to AI/ML tools (e.g. LangChain, OpenAI APIs, or similar)
- Cloud experience (AWS, Azure or GCP)
- Familiarity with Docker, Kubernetes, and infrastructure-as-code
- Solid grounding in algorithms, data structures, and design patterns
- Experience with CI/CD and automation
Nice to have
- Experience mentoring or supporting other engineers
- Strong communication skills across distributed teams
- Degree in Engineering or related field
- A curious mindset and comfort working in fast-paced environments