Tech jobs
Job listings
Senior Software Engineer
Software Engineer - Low Latency / Distributed Systems Tier-1 Investment Bank, Dublin (Hybrid) - Contract Leading investment bank's Dublin technology hub is expanding its high-frequency trading infrastructure team. This…
Senior Software Engineer: Low-Latency Distributed Systems
GCS Recruitment seeks a Software Engineer for a Dublin-based, hybrid, contract role focusing on low-latency distributed systems used in high-frequency trading. You will engage in deep engineering across market data,…
Machine Learning Engineer, Platform Architecture
At Apple, our Platform Architecture group is responsible for connecting our hardware and software into one unified system. You’ll collaborate with engineers across Apple to design how our technologies work in unison,…
Sr. Software Engineer, Kernels/CUDA (C++)
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this…
Sr. Software Engineer, Training/Inference (C++)
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this…
Sr. Systems Design Engineer
ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies…



Principal Machine Learning Engineer, Ads & Promos Delivery
Lead AI-driven ranking and relevance systems for DoorDash’s ads marketplace, designing and deploying ML/LLM models to personalize ad delivery in real time across global markets.



Robotics Software Engineer - Labs, DoorDash Air
Develops and deploys autonomous drone software for last-mile delivery, integrating perception, control, and communication systems using ROS/ROS 2 and C++/Python.



Senior/Staff Deep Reinforcement Learning Engineer - DoorDash Dot
About the Team Our DD Labs team builds real-time autonomous delivery systems. The Planning & Decision-Making group is investing heavily in deep reinforcement learning to move beyond classical planning, learning…



Senior Staff Machine Learning Engineer, Ads
Leads AI-driven ads and promotions delivery systems at DoorDash, designing real-time ranking/relevance models using deep learning, LLMs, and sequence modeling to optimize merchant-consumer matching across search/discovery platforms.



Firmware Validation & Integration Engineer
Build and maintain Hardware-in-the-Loop test environments and automation frameworks to validate firmware and embedded systems for autonomous delivery robots.



Software Engineer, Planning & Controls - Autonomy & Robotics, DoorDash Air
Develop flight control, motion planning, and mission planning algorithms for drone delivery systems using C++ and embedded platforms, testing in real-world flight scenarios.



Software Engineer, Robotics Infrastructure - Autonomy & Robotics, DoorDash Air
Build and maintain real-time, fault-tolerant onboard software for drone autonomy at DoorDash Labs, including process management, health monitoring, and development tooling for aerial logistics.



Flight Test Engineer, DoorDash Air
Designs and runs real-world flight tests for autonomous delivery aircraft, analyzing performance data and feeding results back to engineering teams using Python and SQL.



Software Engineer, Backend - DoorDash Air
Build backend services for autonomous drone delivery, focusing on path planning, fleet management, and real-time airspace coordination to enable safe, scalable drone logistics.



Embedded Software Engineer (Firmware) - DoorDash Air
Lead firmware development for ARM-based microcontrollers in robotics, focusing on motion control, sensor integration, and safety-critical systems for DoorDash’s automation platforms.



Software Engineer, Visualization Tools | DoorDash Labs
Full-stack software engineer on DoorDash Labs' data visualization team, building the web applications used to introspect sensor, telemetry, and simulation data from Dot, the autonomous delivery robot. Work spans React/TypeScript frontends, a modern C++ visualization framework, and 3D graphics, with end-to-end ownership.



Autonomy Platform Engineer
As an Autonomy Platform Engineer at DoorDash Labs, you build and maintain the foundational platform software behind the robot autonomy stack — embedded Linux, sensors, middleware, process orchestration, observability, and data capture/replay. Core work is production C++ and Python across hardware and software layers.



Machine Learning Intern (Masters) - Summer 2027
A 12-week Summer 2027 machine learning research internship for Masters students at DoorDash. The intern conducts applied ML/AI research (ranking, recommender systems, computer vision, causal inference, ads) to improve discovery, ads, forecasting, fulfillment, and search, using Python or systems languages and ML frameworks like TensorFlow/PyTorch.



Machine Learning Intern (PhD) - Summer 2027
DoorDash is hiring PhD students for a 12-week Summer 2027 machine learning internship in San Francisco, Sunnyvale, NYC, or Seattle. Interns conduct applied ML research (recommender systems, ranking, ads, computer vision, causal inference) to improve DoorDash's discovery, ads, search, forecasting, and fulfillment experiences.