Member of Technical Staff
- Moves you to
- Australia
- Support
- Relocation support
- Posted
74,918 relocation jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Software Engineer / Research Engineer
Mathematical Reasoning and Formal Verification
Schematic Research · Sydney · Full-time · Primarily on-site
We develop AI models and software for mathematical reasoning and formal verification. Our product, Super, checks whether code satisfies specified properties across all possible inputs, producing counterexamples when properties fail and formal proofs checked in Lean when verification succeeds.
The work
The role combines research and software engineering. Depending on your strengths, your work will include:
- Developing models and algorithms for mathematical reasoning and proof search.
- Implementing and evaluating reasoning and inference systems, with attention to correctness, performance and computational cost.
- Building software verification tools and integrating formal proof checking.
- Turning experimental methods into reliable production software.
Your background
We are looking for strong programming or mathematics/computer science research ability, experience with mathematical reasoning, and the ability to translate unfamiliar technical ideas into working code. Relevant backgrounds include machine learning, compilers, systems programming, automated theorem proving and formal verification. Experience in all these areas is not required.
Location and compensation
The position is based in Sydney, primarily on-site. Relocation support is available.
We offer a competitive salary commensurate with skills and experience, plus superannuation.
Apply
To apply, email mark@schematic.tech with your CV or profile and an example of relevant code, research or technical work, briefly describing your contribution.
