Junior Research Scientist, Formal Methods & Systems

Riverside Research Institute

Lexington (MA)

On-site

USD 60,000 - 115,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Riverside Research Institute seeks a Research Scientist specializing in formal methods to advance software-system verification. You will prototype and evaluate new formal-methods ideas, contribute to toolchains and papers, and collaborate across teams to push secure, robust system software.

The role requires a strong CS foundation, experience with language theory, and the ability to work on large, cross-disciplinary projects with potential security clearances.

Qualifications

  • Bachelor’s degree in CS/CE/EE or related field.
  • Ability to work collaboratively on speculative research projects.
  • Familiarity with formal methods and programming language concepts.
  • Experience in C and assembly; understanding of compilers and interpreters.
  • Experience with large projects and version control (Git).
  • Strong communication and security feature documentation skills.
  • Eligibility to obtain a U.S. government security clearance.

Responsibilities

  • Contribute to design of innovative formal-methods solutions for software systems.
  • Prototype and evaluate features in large projects like LLVM or CompCert.
  • Build new tools in relevant programming languages.
  • Document design decisions and technical challenges for leadership.
  • Collaborate with teammates on debugging, reviews, and papers.

Skills

Formal methods
C programming
Assembly language
Algorithms
Data structures
Version control
Debugging large projects
Communication skills

Education

Bachelor’s degree in computer science / engineering or related field
Master’s or PhD in computer science or related field

Tools

LLVM
CompCert
Rocq
Lean
Isabelle
seL4
Rust

Job description

Riverside Research Institute seeks a Research Scientist specializing in formal methods to advance software-system verification. You will prototype and evaluate new formal-methods ideas, contribute to toolchains and papers, and collaborate across teams to push secure, robust system software.

The role requires a strong CS foundation, experience with language theory, and the ability to work on large, cross-disciplinary projects with potential security clearances.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Scientist - Cryptography & Formal Methods
Research Scientist - Cryptography & Formal Methods

Riverside Research • Lexington (MA)

On-site
USD 95,000 - 175,000
Formal Methods Research Scientist – Systems Security
Formal Methods Research Scientist – Systems Security

Riverside Research • Lexington (MA)

On-site
USD 60,000 - 115,000
Junior Research Scientist – Formal Methods
Junior Research Scientist – Formal Methods

Riverside Research Institute • Lexington (MA)

On-site
USD 60,000 - 115,000
Research Scientist: Cryptography & Formal Methods
Research Scientist: Cryptography & Formal Methods

Riverside Research • Lexington (MA), Northern (KY)

Hybrid
USD 95,000 - 175,000
Cryptography & Formal Methods Research Scientist
Cryptography & Formal Methods Research Scientist

Riverside Research Institute • Lexington (MA)

On-site
USD 95,000 - 175,000
Cryptography Research Scientist: Formal Methods & Verification
Cryptography Research Scientist: Formal Methods & Verification

Riverside Research Institute • Lexington (MA)

On-site
USD 95,000 - 175,000
Research Scientist – Formal Methods
Research Scientist – Formal Methods

Riverside Research • Lexington (MA)

On-site
USD 60,000 - 115,000
Formal Methods Research Intern: Secure Systems Verification
Formal Methods Research Intern: Secure Systems Verification

Riverside Research • Lexington (MA)

On-site
USD 34,000 - 48,000
Research Scientist – Cryptography w/ Formal Methods
Research Scientist – Cryptography w/ Formal Methods

Riverside Research Institute • Lexington (MA)

On-site
USD 95,000 - 175,000
Research Scientist - Cryptography
Research Scientist - Cryptography

Riverside Research • Lexington (MA)

On-site
USD 95,000 - 175,000