Algorithms Engineer focused on implementing differential privacy systems in a privacy-enhancing start-up. Collaborate to develop algorithms for secure data analysis and generation.
Responsibilities
Design, implement and evaluate privacy-preserving algorithms.
Implement and integrate various differential privacy mechanisms.
Calibrate and apply noise mechanisms (Gaussian, Laplace) based on rigorous sensitivity analysis.
Use Python AST manipulation and static analysis to enforce a DP-safe execution environment, ensuring user-submitted code cannot leak private information.
Privacy Accounting & Mechanisms: Analyse and implement privacy accounting and mechanisms.
DP Synthetic Data: Implement and benchmark state-of-the-art algorithms for high-dimensional synthetic data generation.
Collaborate with cross-functional teams to design, develop, and deploy privacy-preserving systems.
Requirements
Strong foundation in probability, statistics, and linear algebra. You must be comfortable with statistical modelling, proving bounds, and reasoning about error/variance.
Proficiency in Python for scientific computing, including numerical stability considerations (e.g., floating-point precision, clipping, scaling).
Demonstrated ability to translate mathematical concepts from academic papers or technical specifications into robust, well-tested code.
Excellent knowledge of compiler engineering, ideally having built a simple compiler in the past.
Experience with data structures and ASTs.
**Desirable**
Experience in designing and implementing privacy-preserving algorithms
Experience with machine learning, particularly with noise models, statistical learning theory, or generative models.
Familiarity with SQL parsers or database internals.
Benefits
Private Health Insurance
Paid Time Off
Work From Home, with one required in-office anchor week every six weeks for deep collaboration and planning
Post - Silicon Validation Engineer at Intel validating CPU/SOC architectures for laptops and desktops. Collaborating with cross - functional teams to ensure product reliability and performance.
Senior Systems Test and Evaluation Engineer supporting the integration of test and evaluation for orbital warfare systems. Working closely with government and contractor teams on space acquisition programs.
Associate Engineer involved in technical knowledge for designing natural gas transmission systems. Collaborating with teams for project management and compliance in natural gas projects.
Desktop Engineer providing first and second line IT support for Twinings Ovaltine's technology needs. Supporting users across laptops, mobile devices, and meeting technologies in a hybrid workplace.
Meister*in / Techniker*in / Ingenieur*in im Bereich Trinkwassermanagement. Unterstützung bei der Einhaltung von Hygienevorgaben und Optimierung von Prozessen.
Software Engineer developing high - quality software solutions for TomTom's Search API team. Collaborating on complex projects and driving continuous improvements in search technology.
Structural Project Engineer providing support for civil engineering design projects. Collaborating with engineers, planners, and architects on structural calculations and drawings.
Senior VMware Engineer managing Windows and VMware environment at Uline, a leading e - commerce distributor. Responsibilities include designing solutions and mentoring engineers in IT Hosting Services.
Care Engineer providing Tier 2/3 technical support for network solutions at Nokia. Handling complex customer issues and collaborating with engineering teams to ensure network performance.