[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 Opportunities

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Part-Time Remote Customer Service Representative – Delivering Exceptional Support to Valued Customers at arenaflex

Remote Full-time

Apheresis Telerecruiter

Remote Full-time

Project Manager With Active PMP (Remote-US)

Remote Full-time

**Experienced Customer Service Representative – Remote and Flexible Hours at arenaflex**

Remote Full-time

World Travel Holdings – Training & Curriculum Designer – eLearning – Fort Lauderdale, FL

Remote Full-time

**Experienced Customer Care Representative – Remote Customer Service for blithequark's Amazon Pharmacy**

Remote Full-time

Experienced English Tutor for Remote Online Teaching - Flexible Schedule & Competitive Pay

Remote Full-time

Software Engineer Coop

Remote Full-time

CRM & Automation Engineer; AI‐Driven RevOps; m​/f​/d

Remote Full-time

**Experienced Part Time Remote Data Entry Clerk – Web & Cloud Application Development**

Remote Full-time
← Back to Home