Formal Methods Research Intern

    Riverside Research logo

    Riverside Research

    Technical excellence. Trusted solutions.

    501-1,000 employeesFounded 1967Fairfax, VirginiaResearch Services
    Actively hiringPaidSummer 2027Research Services
    Apply Now

    Best applied by Oct 9

    Access our internships job board to view 10,000+ active internships.


    About the role#

    The Secure and Resilient Systems group is looking for a Formal Methods Research Intern for the summer of 2027. You will support the specification and verification of systems-level software while working alongside computer scientists and cybersecurity professionals. This role focuses on establishing cyber and systems security properties and provides hands-on experience with formal methods.

    What you'll do#

    • Develop technical fluency in formal methods for cyber and system security.
    • Build specifications and proofs using assistants like Rocq and Lean.
    • Create tools and capabilities using programming languages such as Rust and OCaml.
    • Document and communicate design decisions, technical challenges, and progress to technical management.
    • Collaborate with team members to identify machine-checkable properties, develop and apply verification tools, and review papers or proposals.

    What you'll need#

    • Enrollment in an undergraduate or graduate program in Computer Science, Computer Security, Formal Methods, Automated Reasoning, or a related field.
    • Experience with functional and imperative programming.
    • Exposure to programming language concepts like type systems, operational semantics, interpreters, and compilers.
    • Familiarity with Linux or Unix-like systems.
    • Ability to work collaboratively on speculative research projects.
    • Excellent written and verbal communication skills.
    • Ability to obtain a security clearance if required.
    • Experience with Rocq, Lean, or similar proof assistants.
    • Exposure to the Rust programming language.
    • Knowledge of proof techniques such as progress and preservation, logical relations, separation logic, refinement, translation validation, or symbolic execution.
    • Foundational knowledge of cybersecurity principles like non-interference and property preservation.
    • Experience with version control or other software collaboration tools.
    • U.S. Citizenship is required.

    Location & details#

    • This is a full-time, paid internship for Summer 2027.
    • The position is based on-site in either Lexington, Massachusetts or Beavercreek, Ohio.
    • Compensation ranges from $25.00 to $35.00 per hour, depending on experience and location.
    Relevant fieldsComputer Science

    About Riverside Research

    Riverside Research is a nonprofit organization established in 1967. It focuses on scientific research for the US government and the public interest. The company employs approximately 802 people across several locations including Fairfax, Virginia. Its technical work spans fields like machine learning, optics, electromagnetics, and systems engineering.

    LinkedInWebsiteCareers emailRiverside Research contact channels unlock with a free account
    All Riverside Research internships

    How to get in at Riverside Research

    Applying to Riverside Research early is a significant advantage, as recruiters often review candidates in the order they arrive before the applicant pool grows too large. Intern Insider sends an instant alert the moment a role matching your target is published, helping you get your materials in among the first. This timing often makes the difference between being seen and being buried in a stack of resumes. Reaching out to the right person can also improve your chances of getting a response. Intern Insider surfaces the recruiters behind the company's roles so you can contact them directly to ask about the position or a referral. This direct approach is a professional way to stand out from the crowd and show genuine interest in the work at Riverside Research.

    Get alerts for new Riverside Research internships
    Share

    Interns who landed roles with Intern Insider

    “I saved so much time by not having to scroll through LinkedIn, Indeed, and all the other job boards. Everything I need is in one place.”
    Pasha R., Business Strategy Intern

    Pasha R.

    Business Strategy Intern

    “I found tons of jobs here that weren't even posted on LinkedIn. So many hidden opportunities I would have completely missed otherwise!”
    Alex B., Marketing Intern

    Alex B.

    Marketing Intern

    Apply to more than this one.

    10,000+ open internships in one place, with the deadlines and the people to email.

    Create free account
    Apply by Oct 9Apply Now