Formal Verification Engineer
Location
United States
Posted
2 days ago
Salary
$120K - $200K / year
Seniority
Mid Level
Job Description
Formal Verification Engineer
Formal
Role Description You’ll contribute to formal verification efforts for a new low-level programming language. Expect to architect, write, and review formal specifications and complex mechanized proofs in Rocq. You will work closely with engineering teams to extract correct-by-construction software from mechanized proofs. Responsibilities - Lead the design, development, and maintenance of mechanized theorems and proofs in Rocq. - Collaborate closely with the compiler and OS teams to understand design goals, define formal specifications, and integrate verification into the development lifecycle. - Participate in both sides of code reviews. - Actively anticipate and communicate future roadblocks. Qualifications - Advanced degree in formal methods or programming languages or equivalent practical experience. - Deep expertise and extensive practical experience with Rocq and its ecosystem (tactics, libraries, automation). - Experience leading or contributing to complex formal verification projects such as compilers or OS kernels. - Ability to formally articulate, reason about, and verify low-level security, safety, and correctness properties of programming languages like Rust and C/C++. - Ability to read, write, and understand formal programming language specifications and implementations. - Ability and willingness to document, teach, and explain complex technical problems and solutions. - High level of independence and autonomy. Benefits - Compensation is comprised of a stock grant (≥ 0.2%) conditioned on a vesting schedule. - Unlimited paid and unpaid vacation time. - Reimbursable vacation expenses (transportation and lodging up to $1k). - A triennial $4k computing device allowance. - Comprehensive medical, dental, and vision insurance. - $120 monthly gym allowance. - $250 yearly to spend on anything educational.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Role Description Launching a new state on Parcell is a high-ownership, high-impact technical challenge. Because each state has its own scoring system, rules, and data requirements, every launch is like solving a new puzzle. We are looking for someone who is part project manager, part technical implementer, part quality assurance, and part customer advocate. If you're strong with SQL, comfortable running scripts, enjoy digging into rule systems, and want to be the expert responsible for bringing new states live on our platform, you’ll thrive in this role. This role is ideal for someone who likes end-to-end ownership, technical problem solving, and visible impact—without needing to be a software engineer. What You Will Do - Project Management (15%) - Own state launch projects from kickoff to launch. - Build project plans based on each state’s QAP and guideline updates. - Identify and evaluate the right data sources based on the state’s requirements and scoring criteria. - Track timelines, dependencies, risks, and communicate status clearly to internal and external stakeholders. - Configuration & Technical Implementation (45%) - Translate state guidelines (QAPs) into system logic and configurations using our internal tooling. - Execute scripts and perform data operations using Node.js, Bash, and similar tools. - Collaborate with internal teams, policy experts, housing departments, and customers to resolve ambiguities or rule interpretations. - Provide structured feedback to improve configuration processes and internal tools. - Quality Assurance & Updates (20%) - Perform rigorous QA before each state launch to ensure accuracy. - Use SQL extensively to validate scoring logic, verify data integrity, and confirm rule compliance. - Maintain compliance as states update their rules and scoring. - Identify, document, and resolve issues during and after launch. - Support (20%) - Respond to customer questions related to scoring and state rules. - Proactively notify customers of scoring updates or changes in state guidance. Qualifications - Technical background with some hands-on scripting experience (Node.js, Bash, or similar). - Strong SQL skills with ability to write queries for analysis, validation, and troubleshooting. - Excellent attention to detail and comfort working with complex rules and edge cases. - Strong communicator able to collaborate with software engineers, internal teams, and customers. - Able to manage multiple projects simultaneously. - Experience in software development, business analysis, data analysis, or technical operations. - Passionate about affordable housing and real estate development is a plus. Benefits - Market-rate compensation aligned with experience and role expectations. - Comprehensive health coverage (medical, dental, and vision). - Equity ownership in Parcell, so you share in the company’s long-term success.
Cloud Inference Engineer
ModularWorking at Modular will enable you to grow quickly as you work alongside incredibly motivated and talented people who have high standards, possess a growth mindset, and a purpose to truly change the world. The estimated base salary range for this role to be performed in the US, regardless of the state, is $198,000.00 - $286,000.00 USD. The estimated base salary range for this role to be performed in Canada, regardless of the province, is $194,000.00 - $280,000.00 CAD. The salary for the successful applicant will depend on a variety of permissible, non-discriminatory job-related factors, which include but are not limited to education, training, work experience, business needs, or market demands. This range may be modified in the future. The total compensation for a candidate will also include annual target bonus, equity, and benefits, with equity making up a significant portion of your total compensation. For candidates who fall outside of the listed requirements, we nevertheless encourage you to apply as we may have openings that are lower/higher level than the ones advertised.
Role Description In the Cloud Inference team, we are focused on building end to end distributed LLM inference deployments that are fully vertically integrated with the MAX stack. Our goal is to make inference both the fastest and most scalable while also building an easiest platform for deploying and scaling models for enterprises and developers alike. We're seeking engineers who are passionate about pushing the boundaries of distributed inference systems and enjoy working at the intersection of large-scale systems and machine learning. We are looking for candidates based on their breadth and depth of experience in backend engineering, AI inference, and distributed systems development. If this sounds exciting, we invite you to join our world-leading AI infrastructure team and help drive our industry forward! What you will do: - Build & ship a LLM focused inference platform using best in class inference techniques (disaggregated inference, multi-node deployment of large models, high performance networking, distributed kv-cache management, high throughput batch processing, etc). - Push the envelope for operational excellence with request-to-kernel observability, multi-cloud deployments, clever autoscaling, cold-start optimizations, and more. - Collaborate with our kernels and genAI teams to achieve SOTA application performance by integrating SOTA kernel & serving optimizations with SOTA cluster optimizations. - Build helm charts, kubernetes operators, and more to make a create simple, effective, maintainable deployments. Qualifications - 5+ years of experience working in backend engineering. - Experience with kubernetes and operating your own services. - Ability to create durable, reusable software tools and libraries that are leveraged across teams and functions. - Experience in machine learning technologies and use cases. - Creativity and curiosity for solving complex problems, a team-oriented attitude that enables you to work well with others, and alignment with our culture. - Strongly identifies with our core company cultural values. Helpful but not required: - Experience with high performance computing / networking. - Experience working on high scale ML inference infrastructure (traditional AI or genAI). - Familiarity with golang. Benefits - Amazing Team: We are a progressive and agile team with some of the industry’s best engineering and product leaders. - World-class Benefits: Premier insurance plans, up to 5% 401k matching, flexible paid time off, and more are available to you! - Competitive Compensation: We offer very strong compensation packages, including stock options. - Team Building Events: We organize regular team onsites and local meetups in Los Altos, CA as well as different cities. Traveling 2-4 times a year is expected for all roles. Salary Information The estimated base salary range for this role to be performed in the US, regardless of the state, is $166,500.00 - $273,000.00 USD. The estimated base salary range for this role to be performed in Canada, regardless of the province, is $158,000.00 - $258,000.00 CAD. The salary for the successful applicant will depend on a variety of permissible, non-discriminatory job-related factors, which include but are not limited to education, training, work experience, business needs, or market demands. Equal Opportunity Employer Modular is proud to emphasize an equal opportunity, safe environment for people to do their best work. Modular is an affirmative action employer. We are committed to providing equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status.
Role Description The Hardware team is responsible for designing and improving our IoT devices, dealing with every step of the development process, ranging from PCB design, firmware programming, case design, validations and certifications, always aiming to build trustworthy products that can be produced at a mass scale. As a CAE Engineer at Tractian, you'll drive the innovation and development of our IIoT solutions. Collaborating across teams, you'll apply your expertise in mechanics and design to create high-performance products that redefine industrial asset management. From concept to execution, your role will shape Tractian's industry-leading technology, ensuring top-tier quality and functionality in every solution we deliver. Responsibilities - Set up and run FEM analyses: linear/nonlinear static, modal transient, random, frequency response, explicit, durability. - Analyze vibrational behavior, derive FRFs, and interpret mode shapes to optimize performance. - Apply DOE, response surfaces, optimization, and uncertainty analyses to explore design space and quantify risk. - Plan and perform tests for model correlation and validation. - Partner with test teams on accelerated life testing, translating field data into test requirements and simulation inputs. - Script pre/post-processing (Python, MATLAB) to scale studies and improve modeling quality. - Document standards, templates, and best practices; propose new methods to capture physics and speed up iteration. - Work closely with product development, manufacturing, supplier quality, and production teams, guiding decisions with technical data. - Deliver clear reports and presentations explaining assumptions, modeling choices, limitations, and design implications. Qualifications - Bachelor’s degree in Mechanical, Mechatronics, or related engineering field. - Strong understanding of FEM fundamentals, with hands-on experience. - Ability to explain model behavior and link results to underlying physics. - Experience in test-based model calibration/validation and correlating simulation with experimental data. - Knowledge of fatigue analysis and durability assessment. - Proficiency in Python and/or MATLAB for data processing, automation, and custom tool development. - Strong communication skills and ability to collaborate in a multidisciplinary environment. - Proactive, self-directed learner who goes beyond the brief to resolve issues. - Advanced English level. - Live in or have availability to move to São Paulo. Bonus points - Expertise in vibration and structural dynamics. - Experience in optimization, robust/stochastic design, and uncertainty quantification. - Hands-on experience with FEA pre-processing tools and solvers (e.g., Abaqus, Ansys, OptiStruct, Nastran, Radioss, HyperMesh/ANSA). Benefits - Competitive salary and stock options. - 30 days of paid annual leave. - Education and courses stipend. - Earn a trip anywhere in the world every 4 years. - R$1.035/month for meals allowance. - Health plan with national coverage and without coparticipation. - Dental Insurance: we help you with dental treatment for a better quality of life. - Wellhub and Sports Incentive: R$300/mo extra if you practice activities.
OSP Engineer III
Pearce ServicesProviding mission-critical infrastructure solutions to create a more connected and sustainable future.
• Lead the end-to-end engineering of complex outside plant programs • Set the technical direction for fiber/copper builds • Mentor junior engineers and drive cross-functional coordination • Ensure compliance with NESC, client specifications, and Pearce standards • Build job budgets and forecasts

