Tech jobs
Job listings
Software Engineer II, AI Scheduling
The Software Engineer II will design and build AI-driven scheduling agents for Google Calendar, utilizing Python, C++, and Kotlin. The role involves working with LLMs, prompt engineering, and developing backend services to enhance agentic capabilities within the Google Workspace ecosystem.
Staff ML Software Engineering Manager, Google Display Ads
The Google Display Ads (GDA) Machine Learning (ML) team is at the forefront of revolutionizing digital advertising through cutting-edge machine learning. We develop the core intelligence that powers Google's…
Fullstack Development Engineer
Designs and develops backend solutions using Node.js, Web APIs, and PostgreSQL, focusing on architecture, automation, and service management for business applications.
Embedded C++ & PLC Automation Engineer-EPS1
Design, develop, and maintain automated integration test cases in Embedded C++ for ctrlX PLC IO modules, validate hardware-software integration and industrial communication protocols, and debug on remote target hardware setups.
Software Engineer(3-5 years) Backend
Build and scale backend systems for India’s leading digital payments app, handling 330M+ daily transactions with Java/C++ and distributed databases.
Embedded C++ Entwickler (m/w/d)
Develop embedded control software in C++ for industrial systems, integrating with hardware and HMI while automating testing and diagnostics.
Implementation Consultant
Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA,…
Senior Engineering Manager - Exa
We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry. This…
Edge Platform Engineer
Build and evolve a distributed edge platform connecting thousands of transport devices for real-time traffic management, using Linux, C++/Rust/Python, containerisation and DevOps practices.

Senior Software Engineer
Build firmware for Wi-Fi and networking devices, integrating with cloud platforms and open-source SDKs like RDK-B and PrplOS to deliver smart-home services at scale.
Investigations Engineer - Hardware/Software IP
Investigates and reverse-engineers hardware and software systems for legal and business disputes, such as patent litigation or trade secrets, using programming, electrical engineering, and embedded systems expertise.
Software Architect
Designs cloud-native architectures for space-weather and DoW infrastructure systems, migrating legacy tools to AWS while guiding development teams on modern UI frameworks and DevOps practices.
AI/ML Signal Processing Engineer
Develop AI/ML models and signal-processing algorithms to detect, classify, and interpret complex real-world signals for defence sensing applications.
Software Engineer
Design, develop and implement software for controlling and monitoring emergency power systems, working closely with hardware and project engineers in a multidisciplinary team.
Software Engineer, ML Ops
Build and maintain MLOps infrastructure—data pipelines, dataset management, training workflows, and cloud tooling—for an autonomous systems/robotics company using Python, ROS2, Docker, and AWS.
Staff AI Infrastructure Engineer
Architect and scale the ML platform for autonomous defense systems, building training, orchestration, and serving infrastructure for AI models like LLMs and computer vision in cloud and air-gapped edge environments.