Research Scientist, Cryptography

Protocol Labs


2 months ago

11/20/2019 10:28:15

Job type: Full-time

Category: All others


Seeking an experienced cryptographer to help us research and develop state of the art cryptosystems to upgrade the internet.

Research at Protocol Labs

This isn't an ordinary Research Scientist position.  Your expertise is mostly driven by both a hunger to learn and a need to work toward solving important problems.  Our research scientists are granted both the freedom to develop their knowledge by working on novel applications, and a responsibility to contribute those skills toward advancing the flagship projects of Protocol Labs.  You’ll feel at home working with us if your knowledge and optimism enables you to name a few unusual possible approaches when you’re first presented with a problem that people often consider intractable.

We see cryptography often acting as the last line of defense in a world that’s rife with malicious actors.  We examine a broad spectrum of potential projects, like Filecoin, that rely on providing various cryptographic guarantees to users.  Achieving these guarantees in practice often requires drawing from or advancing the frontiers of cryptographic protocols.  As a result, we seek cryptographers who can discover, conceive of, incorporate, and implement new techniques.

As Research Scientist at Protocol Labs you will…

  • Participate in cutting-edge research in cryptography and blockchain technology

  • Develop novel systems and protocols while studying and learning from existing ones

  • Work with the development team on turning the research into implementations

  • Work with external teams to oversee development and maintenance of cryptographic libraries

You may be a fit for this role if you have...

  • MS or PhD degree in Computer Science or Math with an emphasis on developing and implementing cryptographic protocols, or equivalent practical experience.

  • Experience contributing to research communities and/or efforts, including publishing papers at conferences.

  • Excellent written and verbal communication skills

Bonus Points

  • You have a record of demonstrating state-of-the-art innovation in cryptography with a proven publication record or project history. Potentially including but not limited to authenticated data structures, elliptic curve pairings, authenticated encryption, graph traversals, pebblings games, and zero knowledge proofs. 

  • You’ve implemented novel crypto and would feel comfortable overseeing others doing the same.

  • You believe that if you can’t explain something to a six-year-old, then you don’t understand it yourself, and your experience mentoring or writing technical explainers or blog posts demonstrates that you enjoy testing your understanding against this metric. 

  • You have programming experience and proficiency in one or more of the following: Go, Rust, JavaScript, C, C++, Haskell, OCaml.

  • You’ve demonstrated the ability to design and execute on research agenda.

  • You have experience setting up or managing research collaborations or contractors.

  • You have dice specifically for generating hand-crafted, artisanal entropy.

What’s it like to work at Protocol Labs?

Protocol Labs mission is to improve humanity’s most important technology, the Internet. We build protocols, systems, and tools to improve how it works. Today, we are focused on how we store, locate, and move information. Our projects include IPFS, Filecoin, libp2p, and more.

As a distributed team, we hire anywhere in the world, and at various levels of experience (entry, senior, staff). We look for people with unique perspectives and diverse backgrounds.

We have a great benefits package, including parental leave, contributions to your retirement, competitive pay, and unlimited time off. For U.S.-based employees, we also provide platinum-level health, dental, and vision coverage for you and your family.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Wonder is an on-demand research network where bright minds like you come to explore intriguing and intellectually stimulating topics.

    With Wonder, you can earn while you learn. It's simple. Do research, get paid.

    The research you'll do serves as the bedrock for strategies and initiatives by our clients, who include top-tier consulting firms, VCs, and international marketing agencies.

    As a Wonder Analyst, you'll choose where and when you want to work, learn about new topics, and develop useful professional skills. Best of all, you'll get paid for each research request you complete! ($15/hour based on flat-fee project work)

    Types of Research:
    - What's the expected ROI on Ethereum mining, and what's the best way to get started?
    - Please provide the psychographic profile of an author publishing their first book.
    - Why would AOL or Verizon be interested in a strategic investment in the startup Rollout.io?
    - What are 5 new trends in online food ordering?

    The Perks
    - Sharpen your analytical skills and build your resume
    - Competitive pay on a flexible schedule
    - Perform research for top global companies like: Proctor & Gamble, Bloomberg Beta, PWC, Omnicom Group and WPP.
    - Join a network of like-minded people peers in an active global community of independent researchers

    APPLICATION
    To apply, please continue to our online application available here: https://askwonder.typeform.com/to/qunL2T?channel=h4t5FB012220

  • 2 days ago

    SignalWire is seeking a customer service oriented and self-motivated professional to join the SignalWire Support team. The Support Engineer will monitor and provide technical advice and support via SignalWire’s various communication channels, including phone, email, and chat to ensure our customers receive expert and expedient technical support related to their SignalWire systems. The Support Engineer will be tasked with solving simple to intermediate technical and non-technical issues and will also collaborate with team members across all departments to assist them with their requests. The Support Engineer will also be responsible for logging all interactions in the CRM system to ensure accurate and comprehensive data collected on every case, as well as ensuring knowledge base articles are up to date and being properly maintained.


    Job Duties:


    • Answer incoming support calls, monitor email and chat communications taking special care to offer effective solutions in an expedient manner or dispatch to appropriate team as necessary

    • Assist with configuration and usage of  SignalWire API’s and systems

    • Troubleshoot and resolve issues with SignalWire API’s 

    • Accurately log information and data gathered from customer interactions in CRM system

    • Utilize the SignalWire Knowledge Base that provides technical support resources to internal staff and external customers

    • Analyze records and logs to spot underlying trends and potential issues

    • Support the implementation of new solutions or applications

    • Review accounts for new users and assists with password or login problems

    • Participate in business-wide meetings to provide insight into technical requirements

    Job Qualifications:


    • 1+ years of experience in a technical support role

    • Certifications are preferred, but not required

    • Working knowledge and expertise with a variety of software, hardware, and applications

    • Willingness to solve complicated problems and see projects through to completion

    • Analytical skills to study problems and record and identify solutions

    • Team-oriented attitude to help other colleagues and departments with technical problems

    • Strong interpersonal communication and relationship-building skills

    • Ability to manage time and effectively prioritize numerous issues at one time
  • Elevate Labs is on a mission to improve people's minds.

    The ability to write well and speak eloquently deeply affects your trajectory in life, regardless of profession. Unfortunately, many people leave high school and even college extremely unprepared in these areas. We developed our flagship mobile app, Elevate, to help bridge this gap, through 35 games (and more on the way) that teach concrete cognitive skills. Elevate has over 25 million downloads and has received numerous accolades, including Apple’s App of the Year award.

    The Elevate app was just the beginning. We’ve recently launched Balance, a personalized meditation app, that helps people with their stress, sleep, focus, and much more. It’s a truly customized experience that makes meditation more accessible to millions of people.

    Join us in creating the future of products that help people live healthy, joyful, and productive lives.

    About the Elevate Data team:

    We are an iterative, data-driven team with an emphasis on impact. We are also lean and highly technical; always learning interesting new ways to automate our efforts so we don’t have to do the same work repeatedly or take on unnecessary overhead.

    About you:

    We’re seeking an experienced manager to help accelerate our rapid growth in the wake of a recent Series B funding round. As a manager, you will drive the analytics strategy to improve our product and inform our acquisition strategy. You will set the course for new data tools and innovations, drawing on past expertise to architect the right solutions for evolving needs and continuously prioritizing for greater impact.

    What you’ll do here:

    • Define the roadmap surrounding reporting, analytics and data infrastructure.
    • Work with all areas of the business to provide data-driven decision making and build a culture where decisions are made based off of data.
    • Conceive and develop new analytic tools to drive acquisition scale and ROI, including LTV and CAC modeling, attribution models, predictive product modeling, etc.
    • Define teamwide best practices in tracking, data organization, acquisition/engagement/product analytics, and A/B testing.
    • Work closely with the Engineering team to define our ideal technical data infrastructure.
    • Continuously support product and acquisition efforts with actionable insights and access to data.
    • Advocate for data excellence and resourcing while communicating data strategies, wins and goals to the broader team.
    • Find the impact in the data and coach your teammates to do the same.

    What we’re looking for:

    • You have 7+ years of marketing and product analytics experience, including acquisition and engagement data.
    • You have 3+ years managing, recruiting, and coaching analysts.
    • You have 5+ years of advanced statistics and/or Python skills.
    • You are an expert in SQL and using SQL to optimize access to data and insights.
    • You have BI tool (e.g. Looker), and data warehouse (e.g. Redshift/Postgres) experience.
    • You have a razor-sharp eye for analytical detail and know-how to build and automate now to save time later.
    • You are a confident, unwavering advocate of the importance of rigorous data.


    Benefits & Perks

    • Delicious and healthy chef-cooked meals
    • Medical, dental, and vision insurance for you and your family
    • 401(k) plan
    • Commuter benefits
    • Fully paid parental leave
    • Competitive salary and equity
     Bonus Points:

    You have experience in the consumer mobile space.

    At Elevate Labs we value diversity and are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!