'; } ?>

Principal Software Engineer, Cryptography Job at Recruiting From Scratch

Recruiting From Scratch Medford, MA 02155

ho is Recruiting from Scratch:

Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire. We work with companies funded by the best investors including Sequoia Capital, Lightspeed Ventures, Tiger Global Management, A16Z, Accel, DFJ, and more.

If you are a fit, the team will reach out to you about this role or any others that may be a fit for our clients.

Our Client

Our client is founded by world-renowned cryptographers and expert data scientists, They empower organizations to securely collaborate on sensitive data with their business ecosystem: customers, suppliers, and partners. By operationalizing Privacy Enhancing Technologies (PETs), They enable secure analysis and AI on encrypted data — while complying with data privacy regulations and protecting valuable IP.

Leading industry and government organizations partner with our client to maximize the value of their data, including DARPA, Intel, Scotiabank, Oracle, IBM, World Economic Forum (WEF), and more.

We are hiring a Principal Software Engineer for our Cryptography team. In this position you will be part of a team working on accelerating advanced cryptography, such as lattice-based homomorphic encryption. This work targets the OpenFHE open-source library, the leading open-source homomorphic encryption library.

The successful candidate will have experience running applied R&D projects as a PI for major agencies, such as DARPA or IARPA. Experience in software development for embedded systems or integration with hardware acceleration and knowledge of advanced C++ are critical.

Requirements:

  • 7+ years of experience in either embedded systems development or hardware acceleration of numerical algorithms
  • Experience as a PI (or similar tech lead role) in externally-funded R&D projects
  • 5+ years of experience in C++ (familiarity with C++17)
  • Bachelor’s in Engineering, Math, Computer Science or a related field
  • 3+ years of experience in software architecture
  • Experience implementing numerical programming algorithms
  • Familiarity with FFT or Number Theoretic Transforms

Desired Skills:

  • Experience with homomorphic encryption, lattice cryptography, secure multiparty computation or other encrypted computing technologies
  • Experience supporting technical business development, such as with DARPA, IARPA, ONR, AFRL, etc.
  • Experience implementing lattice cryptography in software or hardware
  • Ability to work in a dynamic, fast-paced environment
  • Master’s or PhD in Engineering, Math, or Computer Science

Total Compensation: $160-220k




Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.