Research Engineer - Formal Methods
Code Metal is seeking a Research Engineer specializing in Formal Methods to join our team. In this role, you will work at the intersection of theory and practice, applying, implementing, and integrating testing and verification tools into Code Metal products.
You will collaborate closely with researchers and engineers to embed formal methods techniques into Code Metal workflows, driving innovation at the intersection of formal methods and artificial intelligence research.
Responsibilities
- 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.
Requirements
Required Qualifications
- 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.
Recommended Jobs
HVAC-Sales Application Engineer (Westfield)
Scope of Position: Responsible for driving and managing the market strategy and technical evaluation during the sales process, while also working on other elements with the team as the key product…
Co-Manager
#JOINTHEOASIS Who we are: Windsor Fashions is a leading special occasion and fast fashion retailer founded and operated by generations of the Zekaria family. We are committed to providing a broad …
Remote Applied AI Engineer Intern — Cloud, Data & ML
A leading aerospace company in Boston is seeking interns to develop solutions using AI and cloud technologies. Candidates will have the opportunity to gain hands-on experience, consult on architecture…
Travel Physical Therapist Job
Job Overview TLC Nursing Associates, Inc. is seeking a dedicated Physical Therapist to deliver high-quality rehabilitative care, enhance patient mobility, and support recovery through evidence-…
Patient Navigator, Center for Neuroinclusive Oncology
Overview This is a time-limited role with funding for two years. The Patient Navigator helps patients and their families access the health care delivery system through outreach, follow-up, su…
Diet Technician
Job Description Job Description Job Title: Diet Technician Reports to: Director of Food Services Required Qualifications: · Bachelors Degree · In-depth knowledge of health and sanitat…
Senior Assurance Manager (Boston)
Public Accounting: Senior Assurance Manager Opportunity - Fully Remote option w/ a mid-size, top tier, full service CPA Firm This Jobot Job is hosted by: Ba Tran Are you a fit? Easy Apply now b…
Preschool Classroom Babysitter
We are seeking a responsible and caring babysitter to provide one-on-one support for our 6-year-old child within a preschool classroom setting in Brookline, MA. This role focuses on assisting our chil…
Office Assistant
Job Description Job Description We are looking for an Office Assistant for our office in Sandwich, Ma. The job is Monday through Friday, 9am to 5pm. The position includes answering the phone, sch…
Personal Lines Account Manager
Job Description Job Description Opportunity to join a well-established and growing South Shore Insurance Agency. As a Personal Lines Account Manager you will play an integral role in servicing n…