CareerPlanGet AI match score →

Innovation Engineer - Office of the Vice President for Research

Pittsburgh, PA💼 Full-time🗓 2025-09-22 → 2026-07-31

Core

Technical staff building, adapting, and applying AI tools to solve concrete problems in mathematical research at a new NSF institute.

Role type

Innovation Engineer (technical staff supporting mathematical reasoning)

Builds

Tools for formal mathematics, software, datasets, and educational resources for the mathematical community

Domain

Mathematics + AI/Computer Science (formal verification, automated reasoning, ML for math)

Deliverable

production ML models | product features

Required skills

Systems programming and administration, software engineering, collaborative development, translating mathematical goals to technical solutions

Preferred skills

Proof assistants (Lean, Coq, Isabelle), automated reasoning (SAT/SMT solvers), machine learning for mathematics, open-source contributions

Technologies

Lean, Coq, Isabelle, SAT/SMT solvers, first-order theorem provers

Responsibilities

Develop documentation and training materials, provide technical support and mentorship to mathematicians, maintain and curate software and datasets, collaborate on tool design and implementation, foster interdisciplinary connections

Seniority

Entry to Mid-level (1-3 years experience for Engineer; 3+ years for Senior)

Rewrite
## Responsibilities - Develop documentation, tutorials, training materials, and other resources to help others adopt and extend these solutions. - Provide technical support and mentorship to mathematicians learning or applying new reasoning technologies. - Maintain and curate software, datasets, and other resources for the community. - Collaborate on the design, implementation, and refinement of tools for formal mathematics. - Foster connections across disciplines, including mathematics, computer science, education, and industry. - Participate in ICARM programs such as workshops, summer schools, and collaborative visits. ## Requirements - Bachelor’s Degree required. - 1-3 years of systems programming and administration experience. - Proficiency in at least one relevant technical domain. - Strong software engineering skills and familiarity with collaborative development practices. - Ability to work closely with researchers and translate between mathematical goals and technical solutions. - A combination of education and relevant experience from which comparable knowledge is demonstrated may be considered. - Successful background check ## Nice to Have - Advanced degree (MS or PhD) in mathematics, computer science, or a related field—or equivalent practical experience. - 3-5 years of systems programming and administration experience. - Experience contributing to open-source projects. - Background in mathematical research or close collaboration with researchers. ## Benefits - Comprehensive medical, prescription, dental, and vision insurance - Generous retirement savings program with employer contributions - Tuition benefits - Paid time off and observed holidays - Life and accidental death and disability insurance - Free Pittsburgh Regional Transit bus pass - Access to Family Concierge Team for childcare needs - Fitness center access - And much more Joining the CMU team opens the door to an array of exceptional benefits.
Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗