Skip to content

Scientist (US)

RemoteRemote - National, United StatesScience

Job description

At Tumult Labs, we are a world-class team, passionate about expanding the use and sharing of data while respecting individual privacy. Powered by the proven science of differential privacy, and building on decades of groundbreaking privacy research by our founders and scientists, our platform gives institutions the clarity and control to manage sensitive personal data at enterprise scale. Upcoming releases of a number of prominent public data sets are currently being built on our platform.

Our Scientists work with a small, dedicated team of scientists and engineers to develop and deploy advanced privacy tools. The ideal candidate will help to design algorithmic privacy solutions, develop product specifications, develop prototypes, and measure the properties of privacy solutions empirically and/or theoretically. Scientists will also work with clients, formulate concrete problem statements from requirements, and document privacy solutions.

Job requirements

Essential Duties and Responsibilities:

  • Develop DP algorithms and translate into pseudocode (in terms of Tumult platform APIs).
  • Debug implementations/pseudocode and identify privacy problems.
  • Reason about privacy parameters and tradeoffs arising in real problems (from client perspective).
  • Deliver technical presentations and write papers with guidance from others.
  • Communicate effectively with clients.
  • Contribute to the design and implementation of the Tumult platform.
  • Implement defined features and changes in a timely manner.
  • Produce thorough solutions with readable code that follows style conventions.
  • Cover new code with tests, improve tests when modifying and refactoring code.
  • Incorporate feedback from MR reviews.
  • Give insightful code reviews to fellow engineers and scientists.
  • Diagnose problems and produce clear written summaries.
  • Ask questions and leverage colleagues when facing blocks.
  • Improve automation, testing, deployment and development infrastructure.
  • Build a track-record of contributions.
  • Co-ownership of a significant body of code; able to make suggestions and identify risks.


  • A strong research background, related to Differential Privacy, Data science, Optimization and/or Machine Learning.
  • Experience with Python (especially common elements of the data science stack).
  • The ability to communicate well and write good notes.
  • The ability to learn continuously and work independently.
  • An interest in data privacy and understanding of issues with data privacy.
  • Publications in peer-reviewed conferences or journals.
  • Experience with Spark, SQL, and relational databases.
  • Experience with one or more statistical programming languages (R, SAS, Stata).
  • Experience with secure coding practices and secure systems development.
  • Experience using Unix/Linux.
  • Some understanding of core system technology.
  • Strong individual scientific contributor.
  • Strong knowledge of fundamentals of DP.

Education and Experience Requirements:

  • A PhD in Computer Science (or a closely related discipline).

Other Job Requirements:

  • This position is for a fully remote employee who is located within the continental US.
  • A secure home office environment that is free from background noise and distractions is necessary.
  • Tumult Labs requires that employees have high speed broadband cable or fiber internet connection with minimum upload/download speeds of 5Mbps/35Mbps.
  • Candidates must be legally authorized to work in the United States.
  • Employment for roles working primarily with government clients are contingent upon the successful completion of fingerprinting and a security background investigation.
  • Covid vaccination may be required for this role if our clients request it for future contracts and projects.
  • Tumult Labs Operating Hours: Monday - Friday, with basic 8hr/day work requirements. Must have online presence for meetings/Slack communications between 11:00 am – 5:00 pm ET. On days with 10:00 AM ET meetings, must have online presence between 10:00 am - 5:00 pm ET.
  • Travel: Minimal (less than 10%)

The above is not an exhaustive list of duties and you will be expected to perform different tasks as necessitated by your changing role within the organization and the overall business objectives of the organization.

Pursuant to various state Fair Pay Acts, below is a summary of compensation elements for this role at the company:

  • Anticipated Salary Range: $120,000 to $180,000 annual salary based on a full-time schedule. Your ultimate compensation may vary depending on your job-related skills, work experience, and geographical location. For part time roles, the compensation will be adjusted appropriately.
  • Benefits Eligible.
  • Company laptop provided.

Benefits & Perks:

Our team is remote with a majority of us in the Eastern Time zone. Full-time, permanent Tumult Labs employees enjoy excellent benefits, including the following:

  • Health/dental/vision insurance—100% coverage option.
  • Employer Sponsored and Voluntary Supplemental Benefits.
  • Health savings and flexible spending accounts.
  • 8 weeks Paid Parental Leave.
  • Employee assistance program.
  • 401(k) Plan
  • Paid sick & safe time and unlimited vacation.
  • Home office equipment and company laptop.
  • Competitive compensation, including equity.