Rust Jobs for Rustaceans 
 The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 51-60 of 282 jobs
 Rust Lead Senior Developer
anyIP
Active - posted 8 days ago
 Software Engineer, Networking
Tailscale
Active - posted 8 days ago
 Rust Engineer
Reilabs
Active - posted 8 days ago
 Rust Engineer
Appodeal
Active - posted 8 days ago
 Senior Software Engineer
Fidelity Investments
Active - posted 8 days ago
 Senior Rust Engineer
Hashgraph
Active - posted 8 days ago
 Software Engineer
Databento
Active - posted 8 days ago
 Rust Developer
Catapult Solutions Group
Active - posted 8 days ago
 Senior Rust Engineer
Wynd Labs
Active - posted 8 days ago
 Senior Embedded Software Engineer, Orb
Tools for Humanity
Active - posted 8 days ago
 Lead Rust Developer
EPAM Systems, Inc.
Active - posted 26 days ago
Job Description
About the Role
We are looking for an experienced Senior/Lead Rust Developer to join a system software company with strong hardware expertise, specializing in artificial intelligence.
This role focuses on building advanced distributed systems that enable GPU workload co-location and checkpointing/restoration in Kubernetes environments.
Experience the freedom of remote work from anywhere in Georgia, whether from the comfort of your home, our modern offices in Tbilisi and Batumi or a coworking space in Kutaisi.
Key Responsibilities:
- Design and develop distributed systems, including node-level daemons, dynamic library interceptors, and system-level components to support GPU workload co-location and checkpoint/restore on Kubernetes nodes
 - Integrate developed solutions into Kubernetes-based GPU clusters with customized scheduling and resource management behavior
 - Develop and maintain lightweight HTTP/gRPC services for component interaction, metric collection, and visualization
 - Engineer innovative GPU co-location and checkpoint/restore pipelines to manage GPU workloads efficiently without termination or restarts
 - Collaborate with cross-functional teams to ensure scalability, performance, and reliability of system-level software
 
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Data Science, or a related field (PhD is a plus)
 - Proven experience as a Senior Rust Developer with strong programming and debugging skills
 - Deep understanding of data structures, algorithms, and asynchronous/distributed system design
 - Hands-on experience with system-level development, FFIs, and unsafe Rust components
 - Knowledge of CUDA, GPGPU programming, and performance optimization is a strong advantage
 - Familiarity with Kubernetes APIs, control plane components, and container orchestration is a plus
 - Excellent problem-solving skills and a proactive, ownership-driven approach
 
We offer
- We connect like-minded people:
- Delivering innovative solutions to industry leaders, making a global impact
 - Enjoyable working environment, whether it is the vibrant office or the comfort of your own home
 - Opportunity to work abroad for up to two months per year
 - Relocation opportunities within our offices in 55+ countries
 - Corporate and social events
 
 - We invest in your growth:
- Leadership development, career advising, soft skills and well-being programs
 - Certifications, including GCP, Azure and AWS
 - Unlimited access to LinkedIn Learning and Get Abstract
 - Free English classes with certified teachers
 
 - We cover it all:
- Participation in the Employee Stock Purchase Plan
 - Monetary bonuses for engaging in the referral program
 - Comprehensive medical & family care package
 - Five trust days per year (sick leave without a medical certificate)
 - Benefits package (sports activities, a variety of stores and services)