Cryptography Research Engineer Intern

5 days ago


Burlington, Ontario, Canada Ripple Labs Full time
About Ripple Labs

Ripple Labs is a leader in decentralized technologies, aiming to revolutionize the digital economy.

Job Description

We are seeking a highly skilled Cryptography Research Engineer Intern to join our team. The successful candidate will be responsible for exploring next-generation cryptographic algorithms and protocols to support advancements in XRPL and the broader crypto ecosystem.

Key Responsibilities:

  • Design and develop innovative projects and proof-of-concepts to validate research findings
  • Collaborate with engineers and product teams to drive critical projects forward
  • Develop technical specifications and academic papers for new projects
  • Implement research findings in collaboration with the engineering team
  • Represent Ripple Labs in the community through participation in standards bodies, conferences, social media, and workshops

Requirements:

  • Strong familiarity with blockchain cryptography and security
  • Deep understanding of elliptic curve and pairing-based cryptography, multi-party computation, and threshold cryptography
  • Familiarity with privacy-enhancing technologies such as Homomorphic encryption, differential privacy, federated learning, and zero-knowledge primitives
  • Proficiency in programming languages such as Python, C/C++, Rust, or Go, and knowledge of cryptographic libraries
  • A passion for decentralized technologies and continuous learning
  • Excellent communication skills and attention to detail
  • Current enrollment in a PhD program in Cryptography, Computer Security, Computer Science, or Mathematics
About the Role

This role offers an exciting opportunity to contribute to the development of cutting-edge cryptographic solutions and work closely with a talented team of researchers and engineers.

Compensation

The estimated salary for this position is $120,000 - $180,000 per year, depending on location and experience.



  • Burlington, Ontario, Canada Ripple Labs Full time

    Role OverviewThe Cryptography Research Engineer will be working closely with the RippleX Research team to advance the state-of-the-art of cryptography and secure systems. Main ResponsibilitiesExplore new cryptographic algorithms and protocols to support the latest advancements required to further the state-of-art of XRPL and the broader crypto...


  • Burlington, Ontario, Canada Westinghouse Electric Company LLC. Full time

    Electrical Engineering and Mechatronics Internship at Westinghouse Electric Company LLCAre you an electrical engineering or mechatronics engineering student looking for a challenging internship opportunity? Westinghouse Electric Company LLC is seeking a skilled intern to join our team and contribute to the design, development, and implementation of...


  • Burlington, Ontario, Canada Association of Environmental Engineering and Science Professors Full time

    Job DescriptionThe Association of Environmental Engineering and Science Professors seeks a highly skilled and motivated researcher to join our team in the Sustainable Energy and Environments Laboratory. This is an exceptional opportunity for a talented individual to contribute to the development of innovative, sustainable energy technologies at the nexus of...


  • Burlington, Ontario, Canada Atlas Copco Full time

    About Our CompanyCPC Pumps International Inc. is a leading provider of innovative solutions for various industries, including electronics, medical research, renewable energy, food production, and infrastructure.As a part of the Atlas Copco Group, we offer cutting-edge technologies and sustainable innovations that make a significant impact on our customers'...


  • Burlington, Ontario, Canada ZOOK Full time

    Job Title: R&D TechnicianAbout the Role:As a Research and Development Technician at ZOOK, you will play a crucial role in improving and developing cutting-edge process and product quality innovations. You will work closely with product engineering, manufacturing, and quality departments to drive innovation and excellence.Key Responsibilities:Experimentation...


  • Burlington, Ontario, Canada ZOOK Full time

    Job Title: R&D TechnicianDepartment: CWPReports to: CWP ManagerLocation: Metal Business UnitPay Rule: HourlyJob Summary: The Research and Development Technician at ZOOK works closely with product engineering, manufacturing, and quality departments to improve and develop cutting-edge process and product quality innovations.Key Responsibilities:1. ...


  • Burlington, Ontario, Canada Thermo Fisher Scientific Full time

    Thermo Fisher Scientific is seeking a highly skilled Senior Software Development Engineer to join our team in Burlington, Canada. In this role, you will have the opportunity to make a significant impact by developing software for advanced robotics technology and automation platforms for use in laboratories worldwide.Key Responsibilities:Design and develop...


  • Burlington, Ontario, Canada ZOOK Full time

    Job Title: R&D TechnicianDepartment: CWPReports to: CWP ManagerLocation: Metal Business UnitPay Rule: HourlyJob Summary:The Research and Development Technician plays a crucial role in collaborating with product engineering, manufacturing, and quality departments to enhance and develop cutting-edge process and product quality innovations.Key...


  • Burlington, Ontario, Canada The Ressel Day Nursery School Inc Full time

    Job Title: Network Systems EngineerWe are seeking a highly skilled Network Systems Engineer to join our team at The Ressel Day Nursery School Inc. As a Network Systems Engineer, you will be responsible for designing, implementing, and maintaining the network infrastructure of our organization.Key Responsibilities:Assess, document, and optimize the capacity...


  • Burlington, Ontario, Canada The Ressel Day Nursery School Inc Full time

    Job Title: Network Systems EngineerWe are seeking a highly skilled Network Systems Engineer to join our team at The Ressel Day Nursery School Inc. As a Network Systems Engineer, you will be responsible for designing, implementing, and maintaining our network infrastructure to ensure seamless communication and data transfer.Key Responsibilities:Assess and...


  • Burlington, Ontario, Canada The Ressel Day Nursery School Inc Full time

    Job Title: Network Systems EngineerJob Summary: We are seeking a highly skilled Network Systems Engineer to join our team at The Ressel Day Nursery School Inc. As a Network Systems Engineer, you will be responsible for designing, implementing, and maintaining our network infrastructure to ensure seamless communication and data transfer.Key...


  • Burlington, Ontario, Canada The Ressel Day Nursery School Inc Full time

    Job Title: Network Systems EngineerWe are seeking a highly skilled Network Systems Engineer to join our team at The Ressel Day Nursery School Inc. As a Network Systems Engineer, you will be responsible for designing, implementing, and maintaining our network infrastructure to ensure seamless communication and data transfer.Key Responsibilities:Assess and...


  • Burlington, Ontario, Canada Cullerton Group Full time

    Job DescriptionCullerton Group is seeking a skilled Mechanical Design Engineer to join our team in Burlington, ON. This is a permanent opportunity with our customer, offering a competitive salary and benefits package.The primary responsibility of this role is to create designs, drawings, and perform calculations to ensure the successful execution of...


  • Burlington, Ontario, Canada Westinghouse Electric Company LLC. Full time

    Electrical Engineering Internship Opportunity We are seeking an Electrical Engineering Intern to join our team at Westinghouse Electric Company LLC. in Burlington, Ontario. As an Electrical Engineering Intern, you will work on a variety of technical and engineering assignments including design, drafting, and implementation of electrical, instrumentation and...


  • Burlington, Ontario, Canada The Ressel Day Nursery School Inc Full time

    Job Title: Network Systems EngineerAbout the Role:We are seeking a highly skilled Network Systems Engineer to join our team at The Ressel Day Nursery School Inc. As a Network Systems Engineer, you will be responsible for designing, implementing, and maintaining our network infrastructure to ensure seamless communication and data transfer.Key...


  • Burlington, Ontario, Canada TekInk Full time

    Job SummaryWe are seeking a highly skilled Network Systems Engineer to join our team at TekInk. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our network infrastructure.Key ResponsibilitiesAssess and optimize network capacity and performanceResearch and develop network architectureIntegrate network...


  • Burlington, Ontario, Canada Cullerton Group Full time

    Job Title: Designer/DrafterJob Summary:Cullerton Group is seeking a skilled Designer/Drafter to join our team in Burlington, ON. The successful candidate will be responsible for creating designs, drawings, and performing calculations to ensure the successful execution of engineering projects with minimal oversight.Key Responsibilities:Utilize Piping and...

  • AWS Cloud Engineer

    1 month ago


    Burlington, Ontario, Canada Study International Full time

    About the RoleWe are seeking a highly skilled AWS Engineer/Senior Software Engineer to join our team at Study International. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and secure cloud-based solutions using AWS technologies.Key Responsibilities80% of time spent on actual coding,...


  • Burlington, Ontario, Canada YOUNGHARRY DG INTERNATIONAL LTDq Full time

    Climate Career OpportunitiesAre you passionate about climate change and nuclear energy? We are seeking a skilled Nuclear Lifecycle Engineer to join our team at YOUNGHARRY DG INTERNATIONAL LTDq. About the RoleAs a Nuclear Lifecycle Engineer, you will be responsible for 1. Conducting risk assessments and developing mitigation strategies2. Collaborating with...


  • Burlington, Ontario, Canada The Ressel Day Nursery School Inc Full time

    Job Title: Network Systems EngineerWe are seeking a highly skilled Network Systems Engineer to join our team at The Ressel Day Nursery School Inc. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our network infrastructure to ensure seamless communication and data transfer.Key Responsibilities:Assess...