CrawlJobs Logo

Principal Researcher - Systems & Networking

Canada, Vancouver 142400.00 - 257500.00 CAD / Year · Job Posted March 02, 2026
Apply Position
Job Link Share

Job Description

Microsoft Research Asia – Vancouver lab, located in the vibrant city of Vancouver, BC, Canada, our lab represents Microsoft Research Asia’s exciting expansion into the Asia-Pacific region. We’re on a mission to transform the future of artificial intelligence by bridging the gap between cutting-edge general AI and the specialized, real-world applications that drive meaningful impact. We are currently seeking a Principal Researcher in the area of Systems and Networking with a keen interest in exploring advanced Artificial Intelligence (AI) driven methods for systems, thereby expediting overall system innovation. At the Vancouver lab, we focus on deeply integrating intelligent systems across every layer of computing—from infrastructure to the physical environment. Our goal is to solve complex, real-world challenges with precision, scalability, and cost-efficiency. This means working at the intersection of AI, human interaction, and environmental context through a dynamic, co-evolutionary process. If you're passionate about pushing the boundaries of AI and want to be part of a team that’s shaping the future of intelligent systems, we invite you to explore opportunities with us. This is an opportunity to drive an ambitious research agenda while collaborating with diverse teams to push for novel applications of those areas.

Job Responsibility

  • Conduct research on state-of-the-art AI-driven system methods and technologies to identify opportunities for system innovation and acceleration
  • Develop and implement new methodologies, techniques, and algorithms for improving the performance, efficiency, and scalability of AI-driven systems
  • Collaborate with cross-functional teams, including hardware and software engineers, data scientists, and product managers, to drive the development and deployment of innovative AI-driven system solutions
  • Stay current with the latest trends, research, and developments in AI, machine learning, and system architecture to ensure our systems remain at the forefront of innovation
  • Evaluate the performance of AI-driven systems and provide recommendations for improvement and optimization
  • Publish research findings in peer-reviewed journals, conferences, and other relevant venues, and present research results to internal and external stakeholders
  • Mentor and guide researchers and engineers in their research and development efforts
  • Collaborate with industry partners and academic institutions to drive joint research projects and initiatives
  • Embody our culture and values

Requirements

  • Doctorate in relevant field AND 3+ years related research experience OR equivalent experience
  • 3+ years experience in research related to Artificial Intelligence or Machine Learning
  • Doctorate in relevant field AND 5+ years related research experience OR equivalent experience
  • Experience publishing academic papers as a lead author or essential contributor
  • Experience participating in a top conference in relevant research domain
  • Background in systems and networking, including experience with machine learning system, database, and networking technologies
  • Deep knowledge about the latest technical advancements such as Agent Systems, Vector Database, and ML Systems
  • A track record of published research in the field of AI-driven system innovation

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Researcher - Systems & Networking

8 matching positions

Principal Security Researcher (Malware Research - Antivirus Systems)

Your Career: As a Principal Security Researcher (Antivirus Systems), we are look...
Location
Location
United States , Santa Clara
Salary
Salary:
162700.00 - 263175.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS/PhD in Computer Science or Computer Engineering or equivalent military experience required
  • 6 to 8+ years of relevant experience preferred
  • Experience with Python/Golang programming language
  • Strong core Computer Engineering skills such as databases, operating systems, algorithms
  • Working knowledge and interest in learning common file formats (PE, Office, PDF etc)
  • Experience with malware analysis
  • Understanding of networking and core Internet protocols (TCP/IP, HTTP, FTP, SMTP)
  • Experience with a data pipeline based system with several moving components in a distributed cloud environment
  • Experience with developing in a public cloud environment such as GCP, AWS
  • Troubleshooting and virtualization experience in Linux
Job Responsibility
Job Responsibility
  • Develop new features for the automated anti-virus signature generation and delivery system
  • Research and implement signature algorithms for new file formats
  • Identify limitations/issues in existing signature algorithms and improve them
  • Research on and publish about innovations & emerging security trends
  • Fulltime
Read More
Arrow Right

Principal Security Researcher (Decoder)

Location
Location
United States , Santa Clara
Salary
Salary:
162700.00 - 263175.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming and debugging skills, experience coding in Go required
  • Strong understanding of Go concurrency, memory optimization, and scalable system design
  • Excellent understanding of L4-7 networking protocols such as HTTP, TLS, SMTP, FTP, Websocket, GRPC, TCP/IP, etc.
  • Experience with packet processing, stream reassembly, protocol parsing, and traffic analysis systems
  • Experience in analyzing network traffic using tools like Wireshark, Fiddler, tcpdump etc.
  • Familiar with Linux/Unix development environment
  • Team player, and good communication skills to work with cross-functional groups
  • BS/MS in Computer Science or Electrical Engineering or equivalent Military experience
  • 5+ years industry experience
Job Responsibility
Job Responsibility
  • Research networking protocols and related application networking behavior
  • Research file types and file properties
  • Research and provide defense mechanisms against popular protocol/firewall evasions
  • Develop protocol and file decoders, and integrate the detection solutions with Palo Alto Networks products
  • Build common services to support various network security services
  • Develop internal tools to monitor and support the cyber security products
  • Cross-team collaboration, discover and integrate advanced cybersecurity features to inline product solutions
What we offer
What we offer
  • Restricted stock units
  • Bonus
  • Employee benefits may be found at the provided link
  • Fulltime
Read More
Arrow Right

Principal Security Researcher (DNS Security)

The DNS Security Research team delivers high-quality content to our products to ...
Location
Location
United States , Santa Clara
Salary
Salary:
162700.00 - 263175.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in Computer Science, Cyber Security or Machine Learning or equivalent experience
  • 2+ years of Security research experience
  • Creative thinker and team player. Have great passion and be highly self-motivated in data-driven security research
  • Expertise in DNS and IPv4/IPv6
  • Good knowledge of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Trees, Logistic Regression, Deep Learning, and Boosting
  • Familiar with large-language models (LLMs) and experience to leverage them to address cybersecurity threats
  • Excellent programming skills in Python, Shell script, Go, or SQL
  • Understanding of core network protocols (TCP/IP, HTTP/HTTPS, etc.)
  • Knowledge and experience with modern databases and big data tools, such as MySQL, MongoDB, Elasticsearch, Redis, BigQuery
  • Be comfortable working independently, efficiently
Job Responsibility
Job Responsibility
  • Track and research emerging threats and innovate new ways to identify malicious indicators used by malware and attacks, including domains, URLs, IP addresses, sha256, email addresses, etc.
  • Design and build scalable and extensible prevention/detection systems
  • Leverage data-driven approaches, such as statistical analysis, machine learning, and other advanced techniques
  • Convert research results and discoveries into products, research papers, etc.
What we offer
What we offer
  • restricted stock units
  • bonus
  • employee benefits
  • Fulltime
Read More
Arrow Right

Principal Security Researcher (Xpanse)

The Team Cortex Platform - Cortex is the industry's only open and integrated, A...
Location
Location
United States , Santa Clara
Salary
Salary:
162700.00 - 263175.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in vulnerability management, offensive security or security research
  • Experience contributing to public vulnerability research, submitting CVEs or creating proof-of-concept exploits
  • Strong understanding of TCP/IP and networking protocols (eg. HTTP, FTP, SSH, SNMP)
  • Familiarity with common open source security software such as Nuclei, OpenVAS, and Nmap
  • Knowledge of cybersecurity frameworks and vulnerability methodologies
  • Familiarity with current penetration and security assessment tools such as Metasploit, Nmap, Burp Suite, Wireshark, etc.
  • Proficient in Python. Familiar with, or eager to learn Java, Golang, C/C++ or RUST
  • Deep understanding of Windows, Linux, macOS and Unix-based systems
  • Able to switch between research, design, prototype, and implementation
  • Cybersecurity knowledge demonstrated with base level certifications (eg. OSCP, GPEN, or Pentest+) or willingness to obtain
Job Responsibility
Job Responsibility
  • Develop and maintain a comprehensive, industry-leading repository of vulnerability content to enhance detection and mitigation strategies
  • Shape and drive the tactical response to zero-day and critical vulnerabilities across all attack surfaces, ensuring rapid containment and mitigation
  • Conduct research and testing, enhance automation processes, and ensure a smooth workflow for identifying, validating and mitigating security risks
  • Analyze existing solutions, identify barriers to quality, recommend changes, then implement
  • Take part in architecture strategy sessions
  • design solutions that accommodate the requirements of the various groups across Cortex
  • Collaborate with teams to solve problems, reduce technical debt, and evolve development practices. Drive technical best practices and evangelize new technologies within the engineering organization
  • Mentor other researchers and ensure that your team delivers high-quality output
  • Take ownership of projects, drive them to completion, and support them in production
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Principal Security Researcher (DNS Security)

The DNS Security Research team delivers high-quality content to our products to ...
Location
Location
United States , Santa Clara
Salary
Salary:
162700.00 - 263175.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in Computer Science, Cyber Security or Machine Learning or equivalent experience
  • 2+ years of Security research experience
  • Creative thinker and team player. Have great passion and be highly self-motivated in data-driven security research
  • Expertise in DNS and IPv4/IPv6
  • Good knowledge of machine learning techniques and algorithms, such as k-NN, Naive Bayes, SVM, Decision Trees, Logistic Regression, Deep Learning, and Boosting
  • Familiar with large-language models (LLMs) and experience to leverage them to address cybersecurity threats
  • Excellent programming skills in Python, Shell script, Go, or SQL
  • Understanding of core network protocols (TCP/IP, HTTP/HTTPS, etc.)
  • Knowledge and experience with modern databases and big data tools, such as MySQL, MongoDB, Elasticsearch, Redis, BigQuery
  • Be comfortable working independently, efficiently
Job Responsibility
Job Responsibility
  • Track and research emerging threats and innovate new ways to identify malicious indicators used by malware and attacks, including domains, URLs, IP addresses, sha256, email addresses, etc.
  • Design and build scalable and extensible prevention/detection systems
  • Leverage data-driven approaches, such as statistical analysis, machine learning, and other advanced techniques
  • Convert research results and discoveries into products, research papers, etc.
What we offer
What we offer
  • Restricted stock units
  • Bonus
  • Fulltime
Read More
Arrow Right

Principal Security Researcher

Security represents the most critical priorities for our customers in a world aw...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years experience in software or systems development lifecycle and cybersecurity OR bachelor’s degree in computer science or related field
  • Professional experience with developing automation with at least one of the following: PowerShell, Python, Bash
  • Professional experience with Azure technology including but not limited to
  • EntraId, Azure Front Door, Networking, ARM Deployment, Logic Apps, Functions, Automation, Storage, Alerting
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Identifying potential threats, allowing for proactive defense before an actual incident
  • Building proof-of-concept, prototype, and production-ready threat hunting tools, automations, and new capabilities
  • Driving product and tooling improvements by conveying learnings from threat hunting and incident response at scale to engineering partner teams
  • Monitor, maintain, and iterate on proprietary solutions that enable our team to threat hunt
  • Implement security controls of relevant mitigations to defend against current and future threat landscape
  • Contribute across teams in producing extensible, testable, and maintainable code
  • Strong problem-solving skills, a passion for quality, and the ability to manage ambiguity, short timelines, and changing priorities
  • Fulltime
Read More
Arrow Right

Principal Red Team Operator

Principal Operator, Red Team Role Summary The Operator, Red Team is a hands on ...
Location
Location
United States , Charlotte, North Carolina; Boston, Massachusetts; Manchester, New Hampshire; Pittsburgh, Pennsylvania; Westwood, Massachusetts; Johnston, Rhode Island
Salary
Salary:
120000.00 - 210000.00 USD / Year
citizensbank.com Logo
Citizens Bank
Expiration Date
July 30, 2026
Flip Icon
Requirements
Requirements
  • 4 to 8 years of hands on cybersecurity experience with a strong focus on Red Team operations, adversary emulation, or advanced offensive security
  • Demonstrated experience executing Red Team or Purple Team engagements in assumed breach or adversary based scenarios
  • Proven ability to design and execute attack paths rather than relying solely on automated tools or point in time testing
  • Strong technical capability across multiple attack surfaces, including identity and access attacks, endpoint and network exploitation, cloud and SaaS environments, and command and control frameworks
  • Understanding of campaign based red teaming and continuous testing approaches, including iterative and regression style validation
  • Working knowledge of AI security concepts, including how AI enabled systems, inputs, and workflows can be manipulated or abused
  • Ability to collaborate with Blue Team and Detection Engineering to translate offensive activity into improved detection and response capabilities
  • Strong operational discipline, including clear documentation, safe execution, and adherence to engagement constraints
  • Effective communication skills, with the ability to explain technical findings to security practitioners and cross functional partners
  • Demonstrated curiosity, adaptability, and ability to operate in rapidly evolving threat and technology environments
Job Responsibility
Job Responsibility
  • Execute Red Team and Purple Team engagements as a primary operator, including adversary emulation, assumed breach scenarios, and intelligence driven attack paths
  • Design and execute campaign based attack operations that simulate real world adversary behavior across enterprise environments
  • Perform hands on exploitation and abuse across on prem, cloud, SaaS, and hybrid infrastructures
  • Simulate advanced attacker tradecraft, including living off the land techniques, identity abuse, privilege escalation, lateral movement, persistence, command and control, and controlled data exfiltration
  • Conduct testing against AI enabled systems and workflows, including abuse and misuse of AI assistants, copilots, and automation platforms
  • Execute prompt manipulation, indirect prompt injection, and AI model misuse scenarios to evaluate emerging attack surfaces
  • Collaborate closely with Detection Engineering and Blue Team during Purple Team engagements to validate detections, identify coverage gaps, and refine response effectiveness
  • Translate offensive findings into actionable remediation insights and partner with stakeholders to ensure vulnerabilities are addressed and control effectiveness is improved
  • Contribute to full lifecycle execution of engagements, ensuring findings are tracked through resolution and result in measurable risk reduction
  • Leverage and extend red team tooling and frameworks and develop targeted scripts or payloads to emulate specific adversary behaviors
What we offer
What we offer
  • competitive pay
  • comprehensive medical, dental, and vision coverage
  • retirement benefits
  • maternity and paternity leave
  • flexible work arrangements
  • education reimbursement
  • wellness programs
  • Fulltime
Read More
Arrow Right

Cloud Engineer IV

At Boston Children’s Hospital, the quality of our care – and our inclusive hospi...
Location
Location
United States , Boston
Salary
Salary:
132683.20 - 212295.20 USD / Year
childrenshospital.org Logo
Boston Children's Hospital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced analytical skills to collect information from diverse sources, apply professional principles in performing various analyses, and summarize the information and data to solve problems
  • Design complex systems and programs that cross department/divisional lines
  • Well-developed writing and communication skills to effectively deal with conflicting views or issues and mediate fair solutions
  • Strong documentation skills, creation of detailed procedural guides, diagrams, and professional grade reference architectures
  • Technical skills including declarative and procedural scripting languages and tools including PowerShell, Python, Cloud Formation, Terraform, CI/CD pipeline, and networking and cybersecurity foundations
  • Strong analytical and problem-solving skills
  • Bachelor’s degree in computer science or related field
  • 7 Years of Hands-on DevOps experience with AWS, Azure or GCP
  • Experience in healthcare and end-user support is a plus
Job Responsibility
Job Responsibility
  • Research, design, implement, and continually drive improvement of cloud computing functions within the Hospital
  • Operates as technical lead and may act in a lead role when needed to cover for team manager
  • Effectively prioritizes assigned tasks and work for project teams, ensuring needs are met within the required timeframe and to the desired outcomes
  • Proposes new best practices as applicable to leadership for broader use
  • Designs and implements cloud solutions across AWS, Azure and GCP environments, ensuring high availability, scalability, and security
  • Research and identify the requirements of cloud computing needs by analyzing vendor provided and internally developed solutions to meet the integrated needs of multiple departments
  • Leads and supports cloud migration efforts, assessing on-premises and legacy applications for cloud readiness and executing lift-and-shift, re-platforming, and re-architecting strategies to move workloads to AWS and Azure
  • Author and maintain Infrastructure as Code (IaC) using Terraform and AWS CloudFormation to provision, configure, and manage cloud resources in a repeatable and auditable manner
  • Provides technical support to peers, application teams, research and clinical staff, and end-user services
  • Investigates/does research on best practices (concepts, tools, and processes) and how they can be applied to advance the BCH cloud computing environments
What we offer
What we offer
  • Flexible schedules
  • Affordable health, vision and dental insurance
  • Child care and student loan subsidies
  • Generous levels of time off
  • 403(b) Retirement Savings plan
  • Pension
  • Tuition and certain License and Certification Reimbursement
  • Cell phone plan discounts
  • Discounted rates on T-passes
  • Fulltime
Read More
Arrow Right