Vacancy expired!
FHE Developer/ FHE Algorithms developer / FHE Application Developer opportunities Full-Time Opportunities in Campbell, CA (100% remote considered)
FHE Developer- Familiarity with privacy preserving technologies such as Homomorphic Encryption, secure multiparty computation or differential privacy.
- Strong understanding of IEEE floating point number systems and precision dynamics
- Strong understanding of computer architectures- CPU/GPU/FPGA
- Strong understanding of encryption, encoding and security protocol and error precision. Understanding of ciphertext operations and manipulations (e.g. AES)
- Experience in advanced DSP algorithms such as FFTs, martrix multiplications etc.
- Understanding and prototyping of machine learning and advanced math libraries (e.g. logistic regression, NTL, GMP)
- Strong experience in Advanced System Algorithms with performance understanding and optimizations (Hardware and Software)
- Strong experience in C/C. Job responsibilities include development for FHE operators, libraries modules on custom scalable HW fabric.
- Strong experience of development in LinuxOS. Experienced in implementing classical CS algorithms and data structures
- Familiarity with developer and debugging toolchains (e.g. gdb). Experience integrating or deploying in production environments
- Experience in a dynamic, fast-paced environment
- Familiarity with Python, Shell Environment
- Advanced Degree in Computer Science, Computer Engineering, Applied Mathematics or a related field.
- Familiarity with privacy preserving technologies such as Homomorphic Encryption, secure multiparty computation or differential privacy.
- Strong understanding of computer architectures- CPU/GPU/FPGA
- Strong understanding of encryption, encoding and security protocol and error precision. Understanding of ciphertext operations and manipulations (e.g. AES).
- Experience in advanced DSP algorithms such as FFTs, martrix multiplications etc.
- Analysis of existing algorithms, workloads, usage cases and identify performance bottlenecks.
- Experience in Python/C programming. Understand the usage of data manipulating modules such as Numpy
- Understanding of IEEE floating point number systems and precision dynamics
- Design and prototype new algorithms, optimization methods, and system architectures
- Development of innovative HW/SW solutions to achieve end system QoS goal such as latency, BW and utilization
- Understanding of programming system architectures features including large scale pipelining, parallelization and data partitioning and accuracy.
- PhD in computer Science, Mathematics or related field
- Familiarity with privacy preserving technologies such as Homomorphic Encryption, secure multiparty computation or differential privacy.
- Responsible for designing and developing encryption APIs to support large scale data security.
- Strong understanding of encryption, encoding and security protocol and precision. Understanding of ciphertext operations and manipulations (e.g. AES).
- Experience in C/C and python programming
- Experience in advanced DSP algorithms such as FFTs, martrix multiplications etc.
- Experience in Systems architecture, Computer architecture, Trustworthy Computing, or Cryptographic Protocols
- Strong understanding of computer architectures- CPU/GPU/FPGA
- Strong experience of development in LinuxOS. Experienced in implementing classical CS algorithms and data structures
- Advanced Degree in Computer Science, Computer Engineering, Applied Mathematics or a related field.
- ID: #23552460
- State: California Campbell 95008 Campbell USA
- City: Campbell
- Salary: Depends on Experience
- Job type: Permanent
- Showed: 2021-11-27
- Deadline: 2022-01-10
- Category: Et cetera