Machine Learning Security Researcher at Trail of Bits Austin, TX

Shell Lubricants Hub Hamburg

Austin (TX)

On-site

USD 175,000 - 300,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Trail of Bits is looking for a Machine Learning Security Researcher in Austin, TX. This role involves conducting advanced research on security vulnerabilities in machine learning systems and working with leading AI labs to enhance their security measures.

The ideal candidate will have a PhD in machine learning, strong programming skills, and a solid understanding of adversarial machine learning. The position offers a competitive salary range from $175,000 to $300,000 and opportunities for professional growth within the AI/ML field.

Qualifications

  • PhD-level expertise in machine learning, deep learning, or related fields.
  • Strong understanding of adversarial machine learning, including familiarity with various attack paradigms.
  • Extensive hands-on experience with modern ML frameworks and the ML development lifecycle.

Responsibilities

  • Conduct cutting-edge security research on machine learning systems.
  • Work directly with top-tier AI organizations to assess security postures.
  • Design and build security testing frameworks and evaluation methodologies.

Skills

Deep Technical ML Expertise
AI/ML Security Knowledge
Programming Proficiency
Research Excellence
Intellectual Curiosity
Communication Skills

Education

PhD in machine learning or equivalent research experience

Tools

PyTorch
TensorFlow
JAX
CUDA programming

Job description

Machine Learning Security Researcher job at Trail of Bits. Austin, TX.

Machine Learning Security Researcher

Founded in 2012 by 3 expert hackers with no investment capital, Trail of Bits is the premier place for security experts to boldly advance security and address technology's newest and most challenging risks. It has helped secure some of the world's most targeted organizations and devices. Our combination of novel research with practical solutions reduces the security risks that our clients face from emerging technologies. Our work helps drive the security industry and the public understanding of the technology underlying our world.

Cybersecurity preparedness is a moving target. Companies like ours are the tip of the spear in the fight against attackers. Our research-based and custom-engineering approach ensures that our client's capabilities are at the forefront of what's available. For companies and technologies that live and die by their security, a proactive, tailored approach is required to keep one step ahead of attackers.

Democratizing security information is essential. As part of our business, we provide ongoing informational support through blogs, whitepapers, newsletters, meetups, and open-source tools. The more the community understands security, the more they'll understand why a company like ours is so unique and valuable.

Role

Trail of Bits seeks a Machine Learning Security Researcher within our growing AI Assurance team. This role involves conducting cutting-edge security research on machine learning systems deployed by the world's most sophisticated AI organizations. The position focuses on identifying novel attack vectors, failure modes, and security vulnerabilities in state-of-the‑art ML systems from training pipelines and model architectures to deployment infrastructure and inference systems. You will work directly with leading AI labs and frontier model developers to ensure their systems are robust against emerging threats. This is a research role that requires deep AI/ML expertise, with no application security background necessary. The role involves contributing to the broader AI/ML security research community through tool development, threat modeling frameworks, and publications, while helping to define what secure AI development looks like at the frontier.

What You'll Achieve
  • ML Security Research: Conduct original security research on cutting‑edge machine learning systems, identifying novel attack vectors including adversarial examples, model poisoning, data extraction attacks, and jailbreaks for large language models and other foundation models.
  • Client Assurance: Work directly with top‑tier AI organizations (frontier labs, leading AI companies) to assess the security posture of their most advanced ML systems, providing expertise that matches their internal research capabilities.
  • AI/ML Security Tool Development: Design and build novel security testing frameworks, evaluation methodologies, and open‑source tools specifically for AI/ML security research including adversarial robustness testing, model extraction detection, and automated vulnerability discovery systems.
  • Threat Intelligence & Modeling: Develop comprehensive threat models for emerging AI/ML deployment patterns, anticipate future attack vectors, and establish security frameworks that can scale with rapidly evolving AI capabilities.
  • Research Community Engagement: Publish findings, present at security and AI/ML conferences, and contribute to the broader AI/ML security research discourse through papers, blog posts, and open‑source contributions.
  • Cross‑Disciplinary Collaboration: Bridge AI/ML research and security engineering, translating complex adversarial AI/ML concepts to diverse stakeholders and working closely with Trail of Bits' broader security research teams.
What You'll Bring
  • Advanced AI/ML Research Background: PhD‑level expertise (completed, near completion, or equivalent research experience) in machine learning, deep learning, or related fields with demonstrated research contributions.
  • AI/ML Security Knowledge: Strong understanding of adversarial machine learning, including familiarity with attack paradigms such as evasion attacks, poisoning attacks, model inversion, membership inference, backdoor attacks, or prompt injection/jailbreaking techniques. Experience specifically in adversarial ML, robustness, or AI safety research is highly valued.
  • Deep Technical ML Expertise: Extensive hands‑on experience with modern ML frameworks (PyTorch, JAX, TensorFlow), transformer architectures, training methodologies, and the full ML development lifecycle from data pipelines to deployment. Familiarity with CUDA programming, GPU optimization, or ML systems performance is a plus.
  • Research Excellence: Track record of high‑quality research demonstrated through publications, preprints, open‑source contributions, or other artifacts that the ML community recognizes. We're looking for people other ML researchers would call "cracked." Publications at top‑tier ML conferences (NeurIPS, ICML, ICLR) or security venues (USENIX Security, S&P, CCS) are valued but not required.
  • Programming Proficiency: Strong software engineering skills in Python and at least one systems language (C/C++, Rust, or similar), with experience building research prototypes and tooling.
  • Intellectual Curiosity: Demonstrated ability to quickly learn new domains, identify security‑critical edge cases, and think adversarially about complex systems without needing an explicit application security background.
  • Communication Skills: Ability to distill complex AI/ML security research into clear, actionable recommendations for technical and executive audiences, and present findings to sophisticated clients who are themselves AI/ML experts.

The base salary for this full‑time position ranges from $175,000 to $300,000, excluding benefits and potential bonuses. Various factors influence our salary ranges, including the specific role, level of seniority, geographic location, and the nature of the employment contract. An individual's specific work location, unique skills, experience, and relevant educational background will determine the final offer within this range. The presented salary range encompasses the starting salaries for all U.S. locations. For a precise salary estimate tailored to your preferred location, please discuss it with your recruiter during the hiring process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Security Research Fellow
Machine Learning Security Research Fellow

Trail of Bits • United States

On-site
USD 100,000 - 120,000
Competitive salary
Fully company-paid insurance packages
401(k) plan with 5% match
+6
ML Security Researcher - Adversarial AI & Threat Research
ML Security Researcher - Adversarial AI & Threat Research

Shell Lubricants Hub Hamburg • Austin (TX)

On-site
USD 175,000 - 300,000
Software Engineer, Security
Software Engineer, Security

Thinking Machines Lab • San Francisco (CA)

On-site
USD 350,000 - 475,000
Generous health, dental, and vision benefits
Unlimited PTO
Paid parental leave
+1
Security Engineer, Offensive Security
Security Engineer, Offensive Security

Talanto • San Francisco (CA), Northern (KY)

Hybrid
USD 300,000 - 320,000
Equity donation matching
Generous vacation and parental leave
Flexible working hours
+1
Machine Learning Engineer, Integrity
Machine Learning Engineer, Integrity

OpenAI • Los Angeles (CA)

On-site
USD 266,000 - 555,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Orbis Group • McLean (VA)

On-site
USD 200,000 - 250,000
Strong health & wellness benefits
Immediate impact on national security technology
Joining a small, sharp team
Software Engineer Security
Software Engineer Security

Thinking Machines Lab • San Francisco (CA)

On-site
USD 350,000 - 475,000
Generous health, dental, and vision benefits
Unlimited PTO
Paid parental leave
+1
Principal Security Researcher – AI (Cybersecurity LLM Post-Training, Evals, and Environments)
Principal Security Researcher – AI (Cybersecurity LLM Post-Training, Evals, and Environments)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 163,000 - 264,000
Machine Learning Engineer
Machine Learning Engineer

Ballistic Ventures • San Francisco (CA)

On-site
USD 36,000 - 60,000
Machine Learning Engineer
Machine Learning Engineer

Proofpoint • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Competitive compensation
Comprehensive benefits
Flexible work environment