[Remote] Formal Methods PhD Intern

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Formal is seeking a Formal Methods PhD Intern to work with published researchers and engineers in their Formal Methods team. The intern will formally verify a new low-level programming language and compiler, writing formal specifications and complex mechanized proofs in Rocq. Responsibilities Contribute to the design, development, and maintenance of mechanized theorems and proofs in Rocq Propose and validate solutions to problems Actively participate in code reviews and design discussion Actively anticipate and communicate roadblocks Skills Ability to commit to a full-time 21+ week term Enrolled in a PhD program in Formal Methods or Programming Languages working with Rocq Some professional software engineering experience Understanding of type systems and logic systems Ability to read, write, and understand formal programming language specifications and implementations Ability to formally articulate, reason about, and verify low-level security, safety, and correctness properties of programming languages like Rust and C/C++ High level of independence and autonomy Familiarity or willingness to learn Rust and OCaml Some familiarity with SMT / constraint solving Benefits Unlimited vacation time Comprehensive medical, dental, and vision insurance $120 monthly gym allowance $250 to spend on anything educational Company Overview Formal is rebuilding the computing stack for next generation serverless. It was founded in 2018, and is headquartered in Menlo Park, California, USA, with a workforce of 2-10 employees. Its website is
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

CVS Health – Staff Pharmacist – Par...

Remote

Retail Sales Associate - Full Time - Kings Plaza, Brooklyn, NY - Immediate Hiring for Customer-Facing Sales Professionals

Remote

Part-Time Non-Profit Ops/Office Manager(Must be Boston, MA Based)

Remote

**Experienced Remote Data Entry Associate – Entry-Level Opportunity for Dynamic Individuals**

Remote

**Experienced Full Stack Customer Service Representative – Remote Call Center**

Remote

Kaizen Specialist

Remote

CUSTOMER EXPERIENCE CONSULTANT

Remote

Experienced Remote 0 FTE FP Tutor Advisor – Educational Support and Guidance Expert

Remote

Strategic Initiatives Sales Representative - East

Remote

Sales Rep (Setter and Closer) for Online Business Consultancy

Remote
← Back