9,502 Rust jobs
Open roles that use Rust for safe, high-performance systems.
Senior Software Engineer - Autonomous Systems
Senior engineer building AI-driven autonomous platforms that fuse sensor streams (radar, optical, RF) into real-time decision-making. Two specializations: low-level systems/integration (Rust/C++, HPC, hardware interfaces) or autonomous intelligence (agents, multi-step AI workflows). Hybrid in Seattle; $145k-$275k.
Lead Backend Engineer, Incident Management
Lead Backend Engineer who owns Vinted's in-house VITA platform for alerting, on-call routing, incident management, and SLOs. Sets technical direction for a five-person team, builds primarily in Go, reduces alert fatigue, and designs event pipelines powering an AI incident agent that suggests root causes during live outages.
Embedded Software Engineer
Builds low-level, performance-critical embedded software for space-based RF communications platforms: embedded Linux and bare-metal C/C++, kernel modules and drivers, board bring-up, FPGA/DSP integration, and CI/CD for embedded targets. On-site (hybrid) in Colorado Springs, CO.
Software Engineers
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the ‘World’s Best Employers’ by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus…
Software Developer (DV Security Clearance)
At CGI, we don't just build software, we engineer secure, mission-critical systems that help protect the UK and support some of its most critical national infrastructure. As a Software Developer, you'll join the Space,…

Staff/Principal Backend Engineer — AI Platform (Realtime)
Staff/Principal Backend Engineer at Inworld AI in Vancouver, shaping core backend systems — Inworld Router, Realtime API, and model services — with a focus on scalable routing across hundreds of models and providers. Requires strong Go, Python, C++, or Rust skills plus cloud and database experience, working closely with ML teams.
Software Engineer, Data
Software Engineer on Chainlink's Data Feeds team, designing and owning decentralized oracle data products end to end: writing smart contracts (Solidity, Move, Rust) and resilient distributed systems in Go across blockchains like Ethereum and Solana. Stack includes TypeScript, Postgres, Terraform, and AWS.
Head of Engineering – Data & AI
Position: Head of Engineering – Data & AI Key Responsibilities Define and drive the technical roadmap across data, search and AI platforms. Lead the development of data pipelines, search and retrieval systems,…
Python Developer
Designs, develops, and maintains Python microservices (FastAPI/Django/Flask with asyncio) backed by PostgreSQL/MySQL and Redis/MongoDB, optimizing bottlenecks by rewriting critical modules in Rust. Requires regular on-site work at the Polanco, CDMX office.
Software Engineer II
Software Engineer implementing access control and permission solutions that secure high-performance computing (HPC) resources for an intelligence-community program in Annapolis Junction, MD. Day-to-day work spans Python and Rust development, authentication/authorization logic, and Linux administration, requiring an active TS/SCI with full-scope polygraph.
Software Engineer 2 - (Python, Rust, Linux)
Designs, develops, tests, and maintains secure software for HPC systems — implementing access controls, permissions, and automation in Linux — using Python, Rust, and shell scripting. On-site role in Annapolis Junction, MD requiring TS/SCI clearance with polygraph.
Software Engineer 3 - (Full Stack, UI/UX, Python)
Full stack software engineer at Fort Meade building custom software for intelligence operators and analysts, including analytic pipelines, web visualizations, and workflow automation. Works in small cross-functional teams using Python, JavaScript/TypeScript, React/Angular, Postgres, Docker, and GitLab CI/CD. TS/SCI clearance with polygraph required.
Software Engineer 1or2 - (C++, Go, Rust)
On-site Software Engineer (level 1 or 2) at Akina developing and maintaining complex government software systems such as processing-intensive analytics, real-time systems, and large data-set manipulation, with satellite protocol processing work. Core languages are C++ (preferred), plus Go, Rust, or Python; requires an active TS/SCI clearance with polygraph.
Application Developer 2 - (C/C++, Python, Network Programming)
Cleared CNO (computer network operations) software engineer at Akina, embedded with operations at Fort Meade: designing, prototyping, building, deploying, and maintaining C/C++/Python network-programming tools, integrating other teams' products, and providing quick-reaction tactical support to operators and analysts. TS/SCI clearance with polygraph required.
Application Developer 3 - (Reverse Engineering, C/C++, Python)
Reverse engineer / CNO software engineer at Fort Meade, Maryland, designing, prototyping, and maintaining mission software in C/C++ and Python for intelligence community customers, from quick-reaction operational support to full development lifecycles. Requires TS/SCI clearance with polygraph; salary $245k-$299k.
Application Developer/Reverse Engineer 3 - (C/C++, Python, Assembly)
General-purpose software engineer and CNO reverse engineer at Fort Meade, MD, designing, prototyping, and integrating mission tools alongside analysts and operators. Core stack is C/C++, Python, and Assembly plus network traffic analysis; requires an active TS/SCI clearance with polygraph. Salary $245k-$299k.
Lead Autonomy Software Engineer
Leads a small engineering team building mission-autonomy software for defense programs at Scientific Systems — persistent world modeling, predictive simulation, and adaptive planning under uncertainty. Day-to-day mixes hands-on C/C++/Python robotics development with team leadership, proposals, and customer-facing work; requires a US DoD security clearance.