Tech jobs
Job listings
AI Machine Learning Engineer Graduate (Search) - 2026 Start (PhD)
Build and optimize ByteDance’s search engine using NLP, CV, and recommender systems; deploy large-scale ML models for multimodal search and personalization.
Senior Backend Engineer Java Kotlin Spring Boot AWS
Designs and scales backend services for retail product and assortment management using Kotlin, Spring Boot, Kafka, AWS, and PostgreSQL in a distributed event-driven system.
Senior Backend Engineer Java Kotlin Spring Boot AWS B2B
Designs and scales backend services for retail product and assortment management using Kotlin, Spring Boot, Kafka, AWS, and PostgreSQL in a distributed event-driven system.
Back End Developer
Senior backend engineer building scalable microservices in TypeScript/Node.js for a MACH-based retail platform, designing GraphQL/REST APIs and integrations that power 50+ websites and mobile apps.
Need Software Developer
Build and maintain distributed systems and data pipelines using Scala, Spark, and cloud services like AWS for a client in Glasgow.
Full-Stack Developer
Build and ship full-stack features for a browser-security platform that turns raw browser signals into actionable security intelligence for large enterprises.
Staff Software Engineer (Backend FullStack) - App Components
Build and scale backend services and APIs in Python/Golang for Rippling’s enterprise platform, while contributing to React/React Native frontend features to deliver cohesive user experiences.
Solutions Architect (fixed-term contract)
Designs scalable AI and data architectures for large retail and enterprise platforms, aligning business goals with cloud-native and microservices standards.
Java Full Stack Developer
Build and lead full-stack Java applications using Spring Boot, React/Angular, and Kafka on Azure, while setting technical standards and mentoring teams.
Java Full Stack Development Lead
Lead a team to design, build, and deliver full-stack Java/Spring Boot applications with React/Angular frontends, Kafka messaging, and Azure cloud services for enterprise clients.
Senior Software Engineer (Contract)
Builds and maintains BSS components (CRM, product catalogue, order management, CPQ) on Singtel’s NewCore platform using Java/Spring Boot, microservices, and Oracle/MySQL.
Senior Lead Software Engineer – Java - Asset Management Trading
Lead the design and development of Java-based trading platforms, integrating Kafka/AMPS for real-time order execution and leveraging GenAI to automate workflows while mentoring engineers.
Software Engineer III - Java - Asset Management Trading Technology
Build and maintain Java-based trading platforms for asset management, using Kafka and AMPS for messaging, while collaborating with traders to optimize order execution and lifecycle management.
Senior Software Engineer (MCP)
Lead AI platform architecture and governance for Singtel’s AI-driven transformation, designing MCP agents, RAG pipelines, and production-grade AI services while guiding vendor and offshore teams.
Senior Software Engineer (MCP)
Lead the design and governance of enterprise-grade AI platforms and MCP agents, integrating RAG architectures and ensuring scalable, secure AI solutions across Singtel’s systems.
Software Engineer - Platform Reliability (C++/Java/Python)
Build and run ultra-low-latency electronic trading platforms in C++, Java or Python, automate deployments, and keep services stable and observable.
Software Developer
Build and maintain scalable Java-based backend services and cloud-native apps on Kubernetes, using Spring Boot, Kafka, and AWS/Azure/GCP.
Robotics Data Infrastructure Engineer
About the Role This role sits at the intersection of robotics and data infrastructure at a well-funded, early-stage robotics company. You'll be responsible for building reliable pipelines and storage systems that…
Senior / Staff Platform Engineer
Build and improve internal developer platforms, CI/CD pipelines, and shared AI tooling to help engineers ship safely and fast at a global fintech/e-commerce company.
Cloud Senior DevOps Engineer
Build and run cloud-native CI/CD, MLOps, and GPU infrastructure for Bitcoin mining and AI workloads using Kubernetes, Terraform, and observability stacks.