Tech jobs
Job listings
Robotics Software Engineer
Develops and deploys robotics software modules (perception, navigation, ML) in Windows/embedded Linux, writes APIs, runs tests, and troubleshoots systems.
Robotics AI Engineer
Design and deploy AI algorithms for robot perception, planning, and control in unstructured environments using Python/C++ and ROS/ROS2.
Software Engineer (Data Services And Applications)
Build and maintain secure, automated data pipelines and APIs that underpin Singapore’s digital-defence operations, using Java/C++ and modern data tools.
Robotics Software Engineer
Design and implement robotics behaviors and ML models for embedded systems, focusing on navigation, perception, and autonomous cleaning tasks in consumer robotics.
Robotics Software Engineer (LS/JT)
Develops and deploys robotics software modules (perception, navigation, ML) in Windows/embedded Linux, writes APIs, runs tests, and troubleshoots systems.
AI Software Engineer
Build and deploy AI-powered systems using Python, TensorFlow/PyTorch, Docker/Kubernetes, and cloud services; integrate models via REST/gRPC APIs and monitor performance in production.
Quantitative Data Engineer – Front Office Pricing & Risk
Builds and deploys quantitative pricing and risk models for an investment-banking front office using C++ and Python.
Software Engineer Computer Vision / Automation
Builds real-time computer vision systems and automation software using C++ and deep learning for defect inspection and GUI applications.
Software Engineer, Data Platform
Build and maintain Google’s data infrastructure for Payments, designing pipelines and tooling to ensure reliable, scalable data access for product and analyst teams.
Software Engineer, AI Engineer (Manufacturing)
Develop Python tools and AI integrations on NVIDIA Omniverse for industrial digital twins, automating inspection and simulation in manufacturing workflows.
Senior Real-Time Big Data Engineer (Flink)
Designs and builds real-time big-data pipelines using Flink and streaming frameworks to power TikTok’s recommendation engine.
Software Engineer (AI System)
Build and lead AI-powered digital twin systems using NVIDIA Omniverse, integrating computer vision, LLMs, and real-time 3D simulation for industrial applications.
Software Engineer - AI Systems
Build Python-based AI tools and 3D simulation apps on NVIDIA Omniverse to integrate AI models for industrial inspection, visualization, and digital twin workflows.
GoTo Financial - Senior Data Scientist - Computer Vision & AI
Build and deploy deep-learning models for computer vision, voice, and text to power AI-driven financial products at a fintech company.
Big Data Engineer - ML Infra for Scalable E-commerce
Designs offline data architectures and scalable storage/compute infrastructure for large-scale recommendation systems using Java and C++ in a fast-moving, globally distributed team.
Software Developer Intern
Build and test software modules in C# and Python for robotic automation, including path planning and 3D data workflows, within a Unity-based sandbox.
AI Engineer — Data Science, ML & Deployment
Build and deploy AI/ML models for energy data at Halliburton, cleaning data, creating dictionaries, and serving models via APIs on cloud platforms.
AI Research Intern: LLM Systems & Data Pipelines
Build and evaluate AI-driven systems, including LLMs, by implementing and stress-testing modern AI frameworks while processing unstructured data and automating workflows.
Backend Software Engineer Intern (Global LIVE Data Platform) - 2026 Start (BS/MS)
Build and optimize TikTok’s real-time, large-scale distributed infrastructure for live streaming, working with Go/Python/Java/C++ and systems like Kafka, ClickHouse, and Redis to serve 1B+ users.
Backend Software Engineer Intern (Graph Neural Network System, Cloud Infrastructure) - 2026 Sta[...]
Build and optimize a distributed Graph Neural Network system for large-scale graph datasets, using C++, Python, and frameworks like TensorFlow/PyTorch.