Senior Algorithms Engineer

6 Months ago • 3-5 Years • Research & Development

Job Summary

Job Description

Oblivious.com is seeking a Senior Algorithms Engineer with strong math and probability skills, experience in compiler engineering, data structures, and ASTs, and expertise in designing and implementing privacy-preserving algorithms. This role involves building static analysis tools using Python AST and working with differential privacy mechanisms.
Must have:
  • Compiler Engineering
  • Data Structures
  • Privacy Algorithms
  • Python AST
Good to have:
  • Differential Privacy
  • Machine Learning
  • Static Analysis
  • Cross-Functional Teams
Perks:
  • Vibrant Start-up
  • Tangible Impact

Job Details

About the job

Job Title: Senior Algorithms Engineer (Python AST, Static Analysis Tools, and Differential Privacy)


Location: Hybrid


Ever wanted to join a vibrant young start-up? To tangibly change the world for the better?

At Oblivious.com, we are looking to onboard a highly skilled Algorithms Engineer who will work on the Python AST to build static analysis tools and work with differential privacy. As an Algorithms Engineer, you will be responsible for designing and implementing privacy-preserving algorithms to enable analytics and machine learning inference on sensitive data.


Who We Are: Oblivious is a start-up that focuses on building efficient tools to apply analytics and machine learning inference on sensitive data. We were founded by former PhDs in machine learning and cryptography from the University of Oxford who are on a mission to make privacy-preserving technologies the new norm across the industry. We are backed by some of the most well-respected VCs in Europe and the US, and we are putting together a core product and development team. You will get to build data science and machine learning tools leveraged by the largest financial institutions and telecoms in the world.


Responsibilities:

  • Design, implement and evaluate privacy-preserving algorithms
  • Work with Python AST to build static analysis tools
  • Implement and integrate differential privacy mechanisms
  • Work with Python
  • Collaborate with cross-functional teams to design, develop, and deploy privacy-preserving systems


Requirements:

  • Strong mathematics and probability background
  • Excellent knowledge of compiler engineering, ideally having built a simple compiler in the past
  • Experience with data structures and ASTs
  • Experience in designing and implementing privacy-preserving algorithms
  • Strong programming skills in Python


The interview process will be designed to test the applicant's skills with data structures, ASTs, and probability.

Join our team of talented and motivated individuals who are passionate about making a difference in the world of privacy-preserving technologies. Apply now and be part of an innovative and exciting start-up that is revolutionizing the industry!


Please Note: All job applications should be submitted through LinkedIn's application process. To ensure a fair hiring process, CVs sent outside of this will not be considered.

Similar Jobs

Netflix - Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

Netflix

United States (Remote)
• 3 Months ago
TrafficHQ Digital Media LLP - Senior Search Engine Optimization Executive

TrafficHQ Digital Media LLP

Mumbai, Maharashtra, India (On-Site)
• 4 Months ago
Google - Software Engineer III, Core Machine Learning, Google Cloud

Google

Mountain View, California, United States (On-Site)
• 3 Months ago
Google - Software Engineer, Cloud Virtual Machines Lifecycle

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 1 Month ago
Rackspace Technology - Principal MLOPs Engineer

Rackspace Technology

San Antonio, Texas, United States (Remote)
• 4 Months ago
NVIDIA - Senior Silicon Low Power Development Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
• 1 Month ago
NVIDIA - Senior Software CAD and Methodologies Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
• 6 Days ago
Luxoft - C/C++ Lead Software Developer with ADAS, ASPICE, Korean speaker

Luxoft

Seoul, South Korea (On-Site)
• 3 Months ago
Krafton  - [Publishing] Member of Global Strategic Initiatives (2~5ë…„)

Krafton

Seoul, South Korea (On-Site)
• 1 Month ago
Cirrus Logic - Summer Intern, Analog Design Engineer

Cirrus Logic

Chandler, Arizona, United States (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Paytm - IOS Developer - Software Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
• 4 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Google

Kirkland, Washington, United States (On-Site)
• 1 Month ago
Duolingo - iOS Software Engineer (Senior/Staff/Senior Staff)

Duolingo

Pittsburgh, Pennsylvania, United States (On-Site)
• 4 Months ago
ByteDance - Software Development Engineer Graduate (SDN Traffic Intelligence & Control) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
• 3 Months ago
Rackspace Technology - Principal MLOPs Engineer

Rackspace Technology

San Antonio, Texas, United States (Remote)
• 4 Months ago
Google - Staff Software Engineer, Security/Privacy, Google Cloud Security and Privacy

Google

Kirkland, Washington, United States (On-Site)
• 3 Months ago
NVIDIA - Signal and Power Integrity Engineer

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
• 1 Month ago
Sleeper - Senior Frontend Engineer (Mobile)

Sleeper

Seattle, Washington, United States (On-Site)
• 6 Months ago
Tesla - Distributed Systems Engineer, Autobidder Platform

Tesla

North Holland, Netherlands (On-Site)
• 1 Week ago
NVIDIA - Senior Research Engineer for Reinforcement Learning

NVIDIA

Santa Clara, California, United States (On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PwC - Associate

PwC

Mumbai, Maharashtra, India (On-Site)
• 2 Months ago
GoTo Group - Senior SDET - Consumer Payments

GoTo Group

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Hitachi - MS Dynamics CRM Technical-JBU

Hitachi

Chennai, Tamil Nadu, India (Remote)
• 4 Months ago
3rd Digital - QA Tester (Manual)

3rd Digital

Ahmedabad, Gujarat, India (On-Site)
• 3 Months ago
Nielsen Holdings - Software Engineer - Java PL/SQL

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
• 1 Month ago
Integra Connect - Site Reliability Engineer

Integra Connect

Karnataka, India (On-Site)
• 8 Months ago
MH Cockpit - STEAM and Robotics Instructor

MH Cockpit

Chennai, Tamil Nadu, India (On-Site)
• 4 Months ago
Paypal - Lead Software Development Engineer

Paypal

Chennai, Tamil Nadu, India (Hybrid)
• 4 Months ago
InvenioLSI - SAP TRM Consultant

InvenioLSI

New Delhi, Delhi, India (On-Site)
• 1 Month ago
PwC - UI developer

PwC

Chennai, Tamil Nadu, India (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Marvell - Design Verification, Principal Engineer

Marvell

Toronto, Ontario, Canada (On-Site)
• 6577 Years ago
Tencent - Software Engineering Associate 104534

Tencent

Singapore (On-Site)
• 1 Month ago
Fabric - Applied Cryptographer, ZKP Research

Fabric

Los Angeles, California, United States (Remote)
• 4 Months ago
Stonewall Collision & Auto Painting - Sr. Software Engineer

Stonewall Collision & Auto Painting

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
HP - Machine Learning Engineer

HP

Palo Alto, California, United States (On-Site)
• 4 Months ago
Meta - Software Engineer, Machine Learning

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
• 3 Months ago
NVIDIA - Senior SRAM Circuit Design Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
• 1 Day ago
Google - Lead CPU RTL Engineer, Silicon

Google

Poughkeepsie, New York, United States (On-Site)
• 1 Month ago
Microsoft - Data & Applied Scientist II

Microsoft

Hyderabad, Telangana, India (On-Site)
• 1 Month ago
Fluence - Lead Engineer - Advanced Battery Modules

Fluence

Houston, Texas, United States (Hybrid)
• 4 Months ago

Get notifed when new similar jobs are uploaded