Code Metal

AI-Powered development at the Edge.

Research Engineer – Formal Methods

Research EngineerResearch EngineerFull TimeRemoteTeam 11-50Since 2023H1B No SponsorCompany SiteLinkedIn

Location

Massachusetts

Posted

48 days ago

Salary

Not specified

Postgraduate DegreeEnglishPythonRust

Job Description

• Work closely with the research team to translate formal methods research into implemented solutions and integrate them into production-ready Code Metal products. • Apply and adapt tools and frameworks to make formal verification accessible to practicing engineers. • Conduct experiments to evaluate the applicability and effectiveness of formal methods on industrial-scale codebases. • Collaborate across multidisciplinary teams, contributing to both research initiatives and production-grade solutions.

Job Requirements

  • Advanced degree (Master’s or Ph.D.) in Computer Science, Mathematics, or a related field, with a focus on software engineering, formal methods, and programming languages.
  • Strong programming skills in Python, C/C++, or Rust.
  • Demonstrated proficiency in core software development practices, including: version control, code review, testing, continuous integration, build systems, and release pipelines.
  • Combination of strong software engineering skills with a solid background in formal methods to build robust and maintainable systems.
  • Familiarity with interactive and automated theorem provers (e.g., PVS, Coq, Lean, SMT solvers), static analyzers (e.g., Frama-C, Infer, Polyspace), and property-based testing libraries (e.g., QuickCheck, Hypothesis) is a strong plus.
  • Expertise in one or more of the following areas: theorem proving, SMT solving, program synthesis, and static analysis.
  • Ability to translate technical research into practical engineering solutions.
  • Excellent communication skills and a collaborative mindset.
  • Preferred Qualifications
  • Experience integrating formal methods into CI/CD pipelines or software development workflows.
  • Contributions to open-source formal methods tools.
  • Experience working in high-assurance industries (e.g., aerospace, medical devices, automotive).

Benefits

  • Health Care Plan (Medical, Dental & Vision).
  • 401k with 5% matching.
  • Paid Time Off (Uncapped Vacation, plus Sick & Public Holidays).
  • Flexible hybrid work arrangement.
  • Relocation assistance for qualifying employees.

Related Categories

Related Job Pages

More Research Engineer Jobs

Vulnerability Research Engineer

Bugcrowd

See Security Differently™

Research Engineer56 days ago
Full TimeRemoteTeam 201-500Since 2012H1B No Sponsor

Exploit Development Specialist designing malware defenses for Bugcrowd's security platform.

AssemblyPythonTypeScript
Alabama + 2 moreAll locations: Alabama, Massachusetts, Pennsylvania
$154.8K - $193.5K / year

Research Engineer

Anthropic

Anthropic is an AI safety and research company working to build reliable, interpretable, and steerable AI systems.

Research Engineer60 days ago
Full TimeRemoteTeam 11-50Since 2020H1B Sponsor

Research Engineer building next-gen training environments at Anthropic

California + 2 moreAll locations: California, New York, Washington
$500K - $800K / year
Research Engineer81 days ago
Full TimeRemoteTeam 11-50Since 2023

Research Engineer developing geometry processing for an AI Copilot startup

Python
Massachusetts
Research Engineer81 days ago
Full TimeRemoteTeam 11-50Since 2023

Research Engineer developing geometry processing algorithms for AI Copilot startup

Python
Massachusetts