Location: PST or GMT timezones
Remote | Full-time
Compensation: up to $75 USD per hour
MLabs is one of the world’s leading specialized Haskell and Rust consultancies. We’re looking for two high-calibre Rust Engineers to join one of our client projects. You’ll be embedded directly within the client’s engineering team, working day-to-day with their developers and technical leads. The contract will be via MLabs. You won't just be writing code; you will be building the connective tissue between decentralized AI and blockchain technology. You will work on sophisticated systems that require a deep understanding of safety, concurrency, and performance. This role is ideal for engineers who enjoy the rigour of functional programming principles applied within the Rust ecosystem to solve complex, real-world decentralization challenges.
Key Responsibilities:
-
Core Development: Architect and implement high-performance backend services and integration layers using Rust.
-
Ecosystem Integration: Build and maintain tools and infrastructure that bridge the gap between Cardano’s UTXO model and SingularityNET’s decentralized AI services.
-
Performance Optimization: Write highly efficient, async code (Tokio) and optimize memory usage for mission-critical blockchain components.
-
Peer Review: Participate in a rigorous engineering culture, including detailed code reviews and collaboration with our formal methods and Haskell teams.
-
Delivery: Work in an Agile environment to deliver production-ready solutions for some of the most ambitious projects in Web3.
Requirements
-
Technical Mastery: Extensive professional experience with Rust (3+ years preferred), with a focus on systems programming and safety.
-
Blockchain Knowledge: A solid understanding of blockchain fundamentals. Specific experience with Cardano or SingularityNET is a major advantage.
-
Concurrency & Async: Expertise in asynchronous programming and concurrent system design in Rust.
-
Problem Solving: A "roll up your sleeves" attitude toward debugging complex distributed systems.
-
Culture Fit: Ability to work autonomously in a fully remote, highly technical environment.
-
Communication: Excellent English communication skills for collaborating with a global team of elite engineers.
Benefits
-
Compensation: Competitive pay up to $75 USD per hour, depending on experience.
-
Commitment: Full-Time Commitment (40 hours per week).
-
Time Off: Generous Paid Time Off (30 days of holiday per year for UK employees, where applicable) and Sickness Pay.
-
Flexibility: Contract flexibility, open to discussing terms for both a standard employee and an independent contractor.
Interview process
Stage 1: Meet with MLabs CTO - he will be able to share more about the opportunity and the end-client
Stage 2: Technical Interview with CTO
Stage 3: Meet with the end client