-
DeepRec.ai

Senior Research Engineer

DeepRec.ai
Ireland · Contract · Mid-Senior

Rust Engineering Programming Language - Contract/Freelance Opportunity


About the Role:

We are building a world-class language engineering lab focused on developing memory-safe, high-performance system products for mobile, cloud, and telecom applications. Our work centers around advancing the use of Rust and exploring cutting-edge programming language features to drive safer, faster, and more concurrent systems at scale.

We are looking for an experienced Researcher to help shape the future of programming language development and accelerate the adoption of Rust across a wide variety of technologies. This is a rare opportunity to work on large-scale, real-world engineering challenges, collaborating with some of the leading experts in the Rust community.

You will be instrumental in designing next-generation programming language features and setting the technical direction for initiatives that will impact thousands of engineers worldwide.

If you are passionate about programming languages, frameworks, and solving ultra-large-scale engineering problems, this is an exciting opportunity to make a global impact.


Key Responsibilities:

  • Lead the design and development of Proof-of-Concepts (PoCs) for next-generation Rust features aimed at mobile, compute, and embedded system challenges.
  • Provide technical direction and guidance on the development of automated software engineering tools with a focus on Rust applications.
  • Collaborate with internal stakeholders and research partners to drive innovation and adoption of advanced Rust capabilities.


Desired Experience & Skills:

  • PhD in Programming Languages, Operating Systems, Software Engineering, or a closely related field.
  • Strong professional experience using Rust, with a focus on performance and safety.
  • Deep expertise in the design, architecture, and implementation of programming language features.
  • High-performance features of Rust
  • Safe migration strategies from C/C++ systems to Rust
  • Rust applications for accelerators like GPU, TPU, and NPU
  • Strong communication and leadership skills, able to guide technical direction and mentor colleagues.
  • Mandarin Chinese language skills are preferred but not essential.
  • Must be willing to work onsite in Ireland.
  • Flexibility to travel internationally (up to 10%).


Why Join Us?

You’ll be part of a forward-thinking team at the forefront of advancing system-level programming languages. Working on a wide variety of products, this role offers the chance to influence engineering practices across a major global organization and to contribute directly to the evolution of Rust and related tooling.

Key Skills

Ranked by relevance

rust embedded cloud
Login to Apply
Posted
Apr 28, 2025
Type
Contract
Level
Mid-Senior
Location
Dublin
Company
DeepRec.ai

Industries

Research Services Data Infrastructure Analytics Computer Hardware Manufacturing

Categories

Research Information Technology Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Hire Feed
Related

Backend Developer (Remote)

2026-06-19

Contract
Not Applicable
United Arab Emirates
Technology
Research
View Job Details
Hire Feed
Related

Go Software Engineer (Remote)

2026-06-19

Contract
Not Applicable
United Arab Emirates
Artificial Intelligence
Engineering
View Job Details
Hire Feed
Related

Financial Software Engineer (Remote)

2026-06-19

Contract
Not Applicable
United Arab Emirates
Technology
Research