[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

Project Manager M2M ERP Upgrade & Product Configurator Integration - Iowa or Remote (2nd option) - 12 Months+ - W2

Remote Full-time

Onboarding, Compliance and Credentialing Specialist

Remote Full-time

Careercusp Invites Applications For FULL TIME Amazon Work At

Remote Full-time

Experienced Remote Data Entry Specialist – Airline Operations Support and Administration at arenaflex

Remote Full-time

Experienced Remote Customer Inbound Relationship Agent for Exceptional Customer Experience and Career Growth Opportunities

Remote Full-time

Director, Customer Operations - Driving Business Growth through Strategic Customer Stewardship and Operational Excellence

Remote Full-time

**Experienced Live Chat Support Specialist – Remote Customer Service Representative**

Remote Full-time

Experienced Full-Time Customer Service Associate - Nights and Weekends with Opportunities for Growth at Blithequark

Remote Full-time

Lead Azure DevOps Engineer – REMOTE | Perficient | Remote (United States)

Remote Full-time

[Hiring] Sr. Professional Liability Nurse Consultant @Sedgwick

Remote Full-time
← Back to Home