Opendp Software Developer

Opendp Software Developer
Company:

Harvard University John A. Paulson School Of Engineering And Applied Sciences


Details of the offer

Position Description Job Summary Independently perform complex applications/web development for projects of large to very large size and complexity; typically work as part of a team to implement business solutions. Responsible for all aspects of application development cycle. Code advanced and complex software solutions. This is a one-year full-time term position with a possibility of extension.
Position Description OpenDP is an open-source initiative for building libraries, tools, and systems to share and analyze sensitive data with the strong mathematical protections of differential privacy. It has a rapidly growing community that spans academia, industry, and government.
As a software developer, you will be a member of the OpenDP team and report to the development team manager. Your role will involve contributing to the development of software tools, with a primary focus on the OpenDP Library—a modular toolkit comprising privacy routines.
Core Duties Collaborate with the team, including researchers, on the design, planning, and implementation of software libraries for private data analysis. Participate in all aspects of the software development life cycle, which involves coding complex software solutions, building unit and integration tests, and writing documentation. Collaborate in developing and maintaining the team's continuous integration support infrastructure. Contribute ideas and evaluate potential improvements for the OpenDP software ecosystem, including development processes. As needed, will provide second-tier support to internal and external clients, as a technical liaison, assisting with software usage and capability questions. With the team, provide mentorship during our fellow and intern programs. Basic Qualifications Minimum of two years' post-secondary education or relevant work experience Additional Qualifications and Skills Expert Python programming skills. Fluency in the Rust programming language. Familiarity with the R language. Basic knowledge of statistics. Experience with version control systems. Knowledge of GitHub continuous integration processes preferred. Comfortable working independently and as part of a team. An interest in continuous learning and willingness to research and learn new technologies. Proven ability to document software features in Python, Rust, and R. Experience with Sphinx and Jupyter notebooks is preferred. Excellent written and verbal communication skills. Critical-thinking and problem-solving skills. Well-organized and detail oriented. Certificates and Licenses Completion of Harvard IT Academy specified foundational courses (or external equivalent) preferred.
Physical Requirements Work is performed in an office environment.
Working Conditions Must be able to work Monday through Friday.
Additional Information The Harvard John A. Paulson School of Engineering and Applied Sciences does not provide visa sponsorship for administrative and staff positions. Applicants should submit a resume and cover letter. The health of our workforce is a priority for Harvard University. With that in mind, we strongly encourage all employees to be up-to-date on CDC-recommended vaccines Benefits
We invite you to visit Harvard's Total Rewards website ( Create a Job Alert for Similar Jobs


Source: Grabsjobs_Co

Requirements

Opendp Software Developer
Company:

Harvard University John A. Paulson School Of Engineering And Applied Sciences


Salesforce Consultant

This job in a nutshell: Are you an experienced Salesforce consultant with a passion for delivering high-quality solutions to clients? Do you have a proven tr...


From Bdo Belgium - Massachusetts

Published a month ago

Senior Mobile Software Engineer

Technology leader is growing again and seeking an Mobile Software Engineer with Android. Qualified candidates will have a similar background / experience: Ex...


From Liberty Personnel Services, Inc. - Massachusetts

Published a month ago

Supervisor - Help Desk (Remote)

Description & Requirements The Help Desk Supervisor is responsible for supervising technical professionals to meet or exceed defined performance metrics and...


From Maximus - Massachusetts

Published a month ago

Summer Software Engineer Intern

Want to gain experience while building cutting edge technology? We are looking for a talented Software Engineering Intern to join us in developing advanced A...


From Soft Robotics Inc. - Massachusetts

Published a month ago

Built at: 2024-06-01T14:21:41.007Z