Tech Jobs
Browse positions from top tech companies worldwide
Filter Jobs
Matching Positions
Found 126 jobs

Motional • Singapore
Motional is seeking a Senior Motion Planning Engineer to lead the development of advanced algorithms for autonomous vehicles. You'll apply your expertise in robotics and software development to create safe and efficient motion planning solutions. This role requires a strong background in algorithms and software engineering.

Motional • Pittsburgh - Remote
Motional is seeking a Senior Motion Planning Engineer to lead the development of algorithms for autonomous vehicles. You'll work on cutting-edge research and software development, focusing on safe and intuitive motion planning. This role requires expertise in robotics and advanced algorithm design.

Motional • Pittsburgh - Remote
Motional is seeking a Principal Engineer, Team Lead for their Planning team to design and implement motion planning software for autonomous vehicles. You'll lead a talented group of engineers and collaborate with cross-functional teams. This role requires expertise in robotics and software development.

Google • Sunnyvale
Google is hiring a Site Reliability Engineer II to build and maintain large-scale, fault-tolerant systems. You'll work with Python and Java, focusing on optimizing existing systems and automating infrastructure. This position requires 1 year of experience in software development.

Google • Sunnyvale - On-Site
Google is hiring a Software Engineer III specializing in AI/ML to work on innovative technologies within Google Workspace. You'll utilize Python and C++ to develop machine learning infrastructure and contribute to model optimization. This position requires 2 years of programming experience and offers opportunities to work on critical projects.

Google • Waterloo
Google is hiring a Software Developer II for Site Reliability Development to build and run large-scale, fault-tolerant systems. You'll work with Java and Python, focusing on optimizing existing systems and automation. This position requires 1 year of experience in software development.

OKX • Hong Kong - On-Site
OKX is seeking a Senior Java R&D Engineer to develop server-side solutions for their DEX-SWAP platform. You'll work with Java and blockchain technologies to optimize system performance and tackle technical challenges. This role requires strong expertise in algorithms and server development.

Google • Mountain View - On-Site
Google is hiring a Software Engineer III for the Play Search Gateway team to develop next-generation technologies. You'll work with C++ and machine learning to enhance information retrieval systems. This position requires 2 years of software development experience.

Google • Sunnyvale - On-Site
Google is hiring a Software Engineer III for their Engineering Productivity team to build developer tools that enhance software development processes. You'll work with Java and Python, focusing on test automation and code quality. This position requires 2 years of experience in software development.

Google • San Francisco - On-Site
Google is hiring a Senior Software Engineer for Metering Solutions to develop next-generation technologies that handle information at massive scale. You'll work with Java and Python, focusing on distributed systems and machine learning. This position requires 5+ years of experience in software development.

Meta (Facebook) • Sunnyvale - On-Site
Meta is hiring a Silicon Performance Architect to lead the development of custom silicon for AI-first wearables. You'll work with cutting-edge technologies in computer vision and machine learning across multiple locations including Sunnyvale and Redmond.

Waymo • Mountain View - Hybrid
Waymo is seeking a Senior Software Engineer for their Planner Evaluation team to enhance the performance of their autonomous driving technology. You'll utilize skills in machine learning, statistics, and algorithms to analyze and improve driving performance. This role requires a strong background in data-driven decision making.

Waymo • Mountain View - Hybrid
Waymo is seeking a Software Engineer specializing in Perception Optimization to enhance sensor data processing algorithms. You'll work with CUDA, CPU, and GPU technologies to optimize performance in autonomous driving systems. This role requires a background in system-level optimization.

Waymo • Mountain View - Hybrid
Waymo is seeking a Software Engineer for Quantitative Evaluations to develop performance metrics for their autonomous driving technology. You'll utilize skills in Java, machine learning, and statistics to enhance the Waymo Driver's capabilities. This role requires a strong data-driven mindset and experience in software development.

Nuro • Mountain View - On-Site
Nuro is hiring a Senior Software Engineer for their Behavior Planning team to develop technologies for autonomous driving. You'll work with Machine Learning and C++ to create scalable planning systems. This position requires strong experience in software engineering and algorithm development.

Google • Bucharest
Google is hiring a Senior Embedded Engineer to develop software for Fitbit devices. You'll work with embedded operating systems and contribute to software design and architecture. This position requires 5+ years of experience in software development.

Google • Sunnyvale - On-Site
Google is hiring a Software Engineer III for their Distributed Cloud team to develop large-scale infrastructure and network automation solutions. You'll work with technologies like Java and distributed systems in Sunnyvale, CA.

Upwork • Lisbon
Upwork is seeking a Lead Machine Learning Engineer/Scientist to develop a Dynamic Memory Management capability for LLM-powered experiences. You'll work with Python, TensorFlow, and PyTorch to drive innovation in AI solutions. This role requires extensive experience in machine learning and algorithms.

Upwork • Toronto
Upwork is seeking a Lead Machine Learning Engineer/Scientist to develop a Dynamic Memory Management capability for LLM-powered experiences. You'll work with Python, TensorFlow, and PyTorch to drive innovation in AI solutions. This role requires significant experience in machine learning and algorithms.

Google • Mountain View - On-Site
Google is hiring a Software Engineer III to develop large-scale infrastructure and distributed systems. You'll work with C++ and contribute to critical projects that impact billions of users. This position requires 2 years of relevant experience.

Google • Bengaluru
Google is hiring a Software Engineer III for YouTube to develop next-generation technologies that change how billions of users connect and interact. You'll work with programming languages and tackle challenges in data structures and algorithms. This position requires 2 years of software development experience.

Google • Sunnyvale
Google is hiring a Senior Machine Learning Engineer to develop next-generation technologies for Google Cloud Compute. You'll work with machine learning algorithms and tools, contributing to large-scale systems. This position requires 5+ years of software development experience.

Google • Pune - On-Site
Google is hiring a Software Engineer III in Security and Privacy to develop technologies that enhance data privacy and security. You'll work with Linux, cloud computing, and distributed systems in Pune. This position requires 2 years of relevant experience.

DoorDash USA • San Francisco - On-Site
DoorDash is hiring a Software Engineer for their Routing team focused on autonomy and robotics. You'll develop and optimize routing systems using C++ and cloud platforms like AWS. This role requires experience with algorithms and production systems.

Google • Mountain View - On-Site
Google is hiring a Software Engineer in Perception to develop production-quality software in C++ and work on computer vision projects. This role requires 2 years of software development experience and offers opportunities to work on cutting-edge technologies.