CrawlJobs Logo

Research Intern - Cryptography

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

6710.00 - 13270.00 USD / Month

Job Description:

Research Internships at Microsoft provide a dynamic environment for research careers with a network of world-class research labs led by globally-recognized scientists and engineers, who pursue innovation in a range of scientific and technical disciplines to help solve complex challenges in diverse fields, including computing, healthcare, economics, and the environment. The researchers and engineers in the Cryptography team pursue challenging research that has an impact at Microsoft and the world at large. Most recently we have focused on cryptographic identity, formally verified cryptography, encrypted communications, verifiable elections, zero-knowledge proofs, and high-performance hardware and software implementations of cryptography. We are spinning up new work related to Artificial Intelligence (AI) and the changes and challenges it brings related to cryptography.

Job Responsibility:

  • Research Interns put inquiry and theory into practice
  • learn, collaborate, and network for life
  • contribute to exciting research and development strides
  • paired with mentors and expected to collaborate with other Research Interns and researchers, present findings, and contribute to the vibrant life of the community

Requirements:

  • Currently enrolled in a PhD program in Computer Science or related STEM field
  • Research Interns are expected to be physically located in their manager’s Microsoft worksite location for the duration of their internship
  • submit a minimum of two reference letters for this position as well as a cover letter and any relevant work or research samples
  • expertise in one or more of the following: Efficient software and hardware cryptographic systems
  • Fully homomorphic encryption (FHE)
  • Efficient zero-knowledge proofs
  • Encrypted and authenticated data structures
  • End-to-end encrypted communications
  • Formalization and formal verification of cryptography
  • Verifiable election technologies
What we offer:

Certain roles may be eligible for benefits and other compensation

Additional Information:

Job Posted:
April 01, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Research Intern - Cryptography

Research Intern - Cryptography and Applications

Research Internships at Microsoft provide a dynamic environment for research car...
Location
Location
United States , Redmond
Salary
Salary:
6710.00 - 13270.00 USD / Month
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently enrolled in a PhD program in Computer Engineering or a related STEM field
  • Background in cryptography with a strong understanding of tradeoff and countermeasures
  • Familiarity with hardware RTL development (Verilog/VHDL), validation and side channel analysis using FPGAs
  • Ability to use AI to develop testbench and tests for validation
Job Responsibility
Job Responsibility
  • Engage early with their mentors to clearly formulate a plan of work for the 12 weeks of the Research Internship
  • Clearly and frequently document and communicate their progress, adjusting the plan as the project evolves
  • Show initiative and think unconventionally to derive creative and innovative solutions
  • Fulltime
Read More
Arrow Right

Research Intern

The Cryptography Research group at MongoDB does cutting edge research in cryptog...
Location
Location
United States , New York City
Salary
Salary:
120000.00 - 173000.00 USD / Year
mongodb.com Logo
MongoDB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • In the process of receiving a Master’s or Ph.D. in Computer Science or related fields
  • Exceptional Bachelor’s students will be considered as well
  • Research experience in one or more of the following areas: Formal verification in cryptography (e.g., symbolic modeling and verification of cryptographic protocols)
  • Systems side-channel attacks or systems security research
  • Trusted execution environments
  • Have at least one publication (or preprint)
  • Must be authorized to work in the United States
Job Responsibility
Job Responsibility
  • Internships in the Cryptography group typically include a mix of design and implementation depending on the project
  • Contribute to projects where you can Make it Matter - your meaningful work will see the light of day
What we offer
What we offer
  • Personalized Mentorship: Pair up with a Research Mentor, a Program Advisor from the Early Talent Recruitment Team, and an Employee Resource Group (ERG) Guide to foster your growth
  • Career Coaching Sessions: Access to a tailored learning and development program designed uniquely for interns’ personal and professional development
  • Work-Life Harmony: Embrace 'Bloom for Interns' with access to mental health benefits, paid time off, free lunch, and more
  • Exclusive Networking: Attend 'Speaker Series' and 'Roundtables' to connect with our executives and departmental leaders
  • Vibrant Community: Build connections with fellow interns and join after-work social events, virtual gatherings, and local city activities to create connections and friendships
  • Relocation Support: Financial assistance and a commuting stipend to allow you to comfortably settle into your new location
  • equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, 401(k) plan, mental health counseling, access to transgender-inclusive health insurance coverage, and health benefits offerings
Read More
Arrow Right

Security Engineer, Application Security

Figure is an AI Robotics company developing a general purpose humanoid. Our huma...
Location
Location
United States , San Jose
Salary
Salary:
150000.00 - 350000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in several of the following application security domains: penetration testing, vulnerability research, security assessment, secure coding practices, security architecture & design, hardware security
  • Strong software engineering (not scripting or automation) skills in C/C++, Rust, Golang, Python or similar
  • Experience with securing embedded systems, including secure boot, secure identity, OTA, or others
  • Solid foundation in web security, mobile security, or cryptography
  • Ability to collaborate with internal and external stakeholders whilst prioritizing tasks and work independently under minimal supervision.
  • BS in Computer Science, Engineering, Information Systems, or equivalent years of experience in a related technical field
  • 3+ years of experience in the field of application security or related security role
  • Passion for learning and helping others
  • Excellent verbal and written communication skills, with high attention to detail
Job Responsibility
Job Responsibility
  • Conduct security assessments of applications, embedded systems, back-end services, and business integrations, as well as build tooling for a secure development lifecycle
  • Design technical solutions to mitigate security weaknesses on the robot and our service stack. Work with teams across the company to implement them.
  • Build frameworks and systems to prevent classes of vulnerabilities
  • Hunt for vulnerabilities and insecure coding patterns on our product stack (backend services and robot internal systems)
  • Be a champion for security and user privacy
  • Fulltime
Read More
Arrow Right

Senior Product Security Low-Level Researcher

As a Product Security Low-Level Researcher at Island, you will focus on deep tec...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
island.io Logo
Island
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong understanding of operating system internals, kernel architectures, or driver development (Linux, Windows, macOS, or mobile OSes)
  • Hands-on experience with low-level programming in C/C++, Rust, or assembly
  • scripting experience (e.g., Python) for tooling and automation
  • Background in kernel vulnerability research, driver auditing, exploit development, or advanced reverse engineering
  • Deep familiarity with low-level vulnerability classes (e.g., UAF, race conditions, logic bugs, privilege escalation, sandbox and isolation bypasses)
  • Experience with kernel debuggers, fuzzers, emulation, or virtualization-based analysis frameworks
  • Strong curiosity and research mindset, with a passion for understanding systems at their lowest layers and breaking assumptions they rely on
Job Responsibility
Job Responsibility
  • Low-Level Vulnerability Research: Research and discover vulnerabilities in operating system kernels, drivers, system services, virtualization layers, and low-level system components relevant to Island’s execution and trust boundaries
  • Kernel & OS Internals Analysis: Analyze kernel subsystems (memory management, scheduling, IPC, filesystems, networking) and OS security primitives to identify design flaws, logic bugs, and exploitation opportunities
  • Exploit Development & Validation: Develop proof-of-concept exploits for kernel- and driver-level issues to validate impact, assess exploitability, and inform mitigation strategies
  • Security Testing & Tooling: Design and build custom tooling for kernel fuzzing, syscall/interface testing, driver analysis, and low-level instrumentation across supported platforms
  • Cryptography & Trust Mechanisms: Assess the implementation and usage of cryptographic primitives, key management, secure boot, attestation, and hardware-backed security features, identifying weaknesses or misuse patterns
  • Threat Modeling at the System Level: Collaborate with architects, platform engineers, and the Product Security Lead to model threats across privilege boundaries, boot chains, isolation mechanisms, and OS-level integrations
  • Research Enablement & Knowledge Sharing: Track emerging exploitation techniques, kernel research, and advanced persistent threat tradecraft
  • contribute findings to internal playbooks, design guidance, and long-term security strategy
Read More
Arrow Right

Manager, Cyber Product Owner

Capital One is seeking a product owner to help deliver game-changing cybersecuri...
Location
Location
United States , McLean; Plano; Richmond; New York
Salary
Salary:
179400.00 - 245600.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma, GED or equivalent certification
  • At least 4 years of experience working in cybersecurity or information technology
  • At least 3 years of experience in digital product management
  • At least 1 years of experience in cryptography
Job Responsibility
Job Responsibility
  • Communicate the delivery roadmap to our technology teams by inspiring the team through the product vision
  • Clearly articulate and advocate target persona, customer benefit, and value of features across teams
  • Leverage technical knowledge and skills on how systems work and how code is built to effectively support engineering teams in delivering value
  • Utilize strong background in PKI, encryption algorithms, data protection products and practices in public cloud and customer research and insights to represent the voice of the customer to the engineering team(s)
  • Incorporate design thinking and analytics to inform product design
  • Actively participate in research or design sessions for new features and new cryptographic domains like post quantum cryptography
  • Contribute to the development of a healthy product backlog, collaborating with the Product Manager, Engineering, and Solution Architects to break down business epics, document user stories (to also include things like addressing technical debt, SRE, etc.), design details and comprehensive acceptance criteria
  • Lead internal backlog refinement sessions to refine cyber and customer intent, prepare business epics and stories for technical breakdown and planning, and ensure requirements are well understood by the engineering teams
  • Prioritize the Product Backlog to maximize business and customer outcomes by balancing technical and non-technical aspects while also incorporating cyber and operational risk reduction outcomes and activities
  • Act as a technical advisor to the product manager, engineering, and other stakeholders
What we offer
What we offer
  • Performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • comprehensive, competitive, and inclusive set of health, financial and other benefits
  • Fulltime
Read More
Arrow Right
New

Software Engineer - Quantum Security

Wells Fargo is seeking a Software Engineer – Quantum Security to support the eva...
Location
Location
United States , Chandler; Charlotte
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
May 29, 2026
Flip Icon
Requirements
Requirements
  • 2+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Proficiency in at least one modern programming language (e.g., Python, Java, C/C++, Go, or Rust)
  • Familiarity with cryptographic concepts (e.g., asymmetric/symmetric encryption, key management, hashing)
  • Experience writing and executing unit, integration, or performance tests
  • Exposure to CI/CD pipelines, version control systems (e.g., Git), and DevOps practices
Job Responsibility
Job Responsibility
  • Support the testing, validation, and operational readiness of post‑quantum cryptography (PQC) and quantum security solutions across lab, pilot, and pre‑production environments
  • Assist with onboarding, configuration, and ongoing support of tools used by the Quantum Security team
  • Assist in the coordination and execution of structured evaluations of vendor solutions and emerging technologies, supporting testing activities and analysis with a focus on usability, performance, and operational fit within enterprise environments
  • Partner closely with vendors and sourcing teams to evaluate quantum‑safe solutions through hands‑on testing, product walkthroughs, and technical due diligence
  • Provide input into vendor selection, procurement decisions, and integration planning
  • Assist with documenting research findings, contributing to invention disclosures, and supporting patent‑related efforts by capturing technical details, use cases, and differentiators of quantum security innovations, and tracking team submissions
  • Produce clear, actionable documentation on evaluations, implementation considerations, risks, and recommendations to support decision‑making by security, architecture, and leadership teams
  • Enhance day‑to‑day team operations by improving processes, documentation standards, and testing approaches
  • Develop reusable templates, scripts, and lightweight tools to streamline evaluations and vendor onboarding
  • Collaborate with architects, cryptographers, risk, legal, and procurement stakeholders to ensure alignment across technology, compliance, and sourcing activities
  • Fulltime
Read More
Arrow Right

Cyber Security Research Placement

Ready to protect a global aerospace leader from the world's most sophisticated c...
Location
Location
United Kingdom , Newport
Salary
Salary:
23400.00 GBP / Year
airbus.com Logo
Airbus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Studying towards a degree in Cyber Security, Computer Science, Computing, or equivalent
  • Passed modules in any of the following or similar: Artificial Intelligence, Machine Learning, Cryptography, Data Science, Secure Software Development, Risk Management, Cybersecurity Law, Security Architecture, Cybersecurity of Operational Technology (OT) / SCADA, Cloud Security, Network Security, Offensive & Defensive Security, and/or Security Monitoring
  • Technical report writing
  • Research (e.g. Searching for and distilling information, note taking, problem solving, critical thinking, communicating results, time management)
  • Operating Systems (e.g. Linux, Windows, Android)
  • Networking (e.g. Routing and Switching, VLANs, firewalls)
  • Protocols (e.g., TCP/IP, MODBUS, Profinet, CIP, S7, Zigbee, CANBUS, Bluetooth)
  • Common Cyber Security Tools (e.g. Wireshark, Nmap, Nessus, Splunk, Metasploit, Burp Suite etc.)
  • Data Science / Analytics
  • AI, machine learning, LLMs, Neural networks, and unsupervised machine learning such as clustering and anomaly detection
Job Responsibility
Job Responsibility
  • Contribute to ongoing and new research projects
  • Learn about the complex and upcoming needs of a large organisation
  • Work with a range of teams within the business to develop new innovations
  • Collaborate with universities and academics across the world
  • Get involved in scouting the market for new cybersecurity technologies and assessing their capabilities
  • Write internal technical reports and contribute to papers published at leading cybersecurity conferences
  • And potentially travel to other Airbus sites, events and academic conferences across Europe
  • Conduct research into new tools and technologies
  • Build and test innovative prototypes
  • Produce technical reports to communicate findings
What we offer
What we offer
  • 35 hours per week
  • Flexible working hours
  • Half day Fridays
  • 25 days holiday plus bank holidays
  • Fulltime
Read More
Arrow Right

Pki Engineer

Engineer the future of global finance. At Citi, our Tech team doesn’t just suppo...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior level experience in cryptography
  • Experience with commercial Ca products and/or certificate management systems is a plus
  • Working with Trust Providers is a plus
  • Understanding of Microsoft Windows operating systems
  • Understanding of Linux
  • Understanding of cryptographic protocols
  • Programming Experience in JAVA or C
  • Programming in Python
  • Knowledge of Crypto Libraries (Bouncy Castle)
  • Sound security engineering principles as background to understanding the inner workings of the systems and controls that form an enterprise security ecosystem
Job Responsibility
Job Responsibility
  • Research cryptographic protocols, develop crypto solutions at the enterprise level, which will include working on PKI architectures with main focus on certificate management automation
  • Work with all disciplines, engineers, and operational product owners to integrate PKI and certificate management related technologies with Citi platforms to protect and manage the cryptography of mission critical systems
  • Perform product evaluation, testing and certification of PKI and Crypto technologies
  • Ensure that all security products meet or exceed Citi internal and regulatory requirements
  • Provide occasional 4th level support for the product toolset
  • Produce documentation of processes and procedures for the usage of the product
  • Follow the Technology Development Life Cycle in the development of all security tools
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right