Demo

AI Research Engineer

Metalware
San Francisco, CA Full Time
POSTED ON 3/29/2025
AVAILABLE BEFORE 4/28/2025
Metalware is a startup dedicated to protecting cyber-physical systems in critical industries. We develop advanced firmware security solutions for industries where failure isn’t an option—ranging from aerospace/defense, automotive, and industrial controls to telecom and healthcare.

We are seeking an AI Research Engineer who will drive the development of intelligent models and algorithms to improve firmware security analysis. This role involves research and engineering at the intersection of artificial intelligence and cybersecurity, with a focus on creating systems that understand, diagnose, and predict vulnerabilities in embedded software.

Who You Are

  • You possess a deep understanding of machine learning, deep learning, and natural language processing, and are eager to apply these skills to solve real-world security challenges.
  • You enjoy engaging directly with cutting-edge customers—from drone and electric vehicle manufacturers to humanoid robot, nuclear reactor, and satellite companies—to understand their challenges and deliver rapid, effective solutions.
  • You’re comfortable gathering user feedback, understanding requirements, and quickly shipping code.
  • You want to work side-by-side with the founders to shape product direction and technical roadmap.
  • You’re passionate about developing high-quality embedded software and own every aspect of the development lifecycle—from design and coding to testing and ongoing support.

Responsibilities

  • Design and implement machine learning architectures that can interpret binary data, facilitating automated symbolic recovery and analysis of stripped firmware images.
  • Curate specialized datasets, customize model training processes, and deploy AI solutions into production environments.
  • Research and develop deep learning models that identify patterns and anomalies indicative of vulnerabilities, enabling proactive security assessments.
  • Create AI-driven frameworks that simulate potential attack scenarios by generating plausible exploit vectors based on detected firmware weaknesses.
  • Develop algorithms to automatically trace the origins of firmware vulnerabilities, providing actionable insights for remediation.
  • Participate in architecture, design, and code reviews to ensure robust and scalable solutions.
  • Develop prototypes to validate key design concepts and quantify technical constraints.

Minimum Qualifications

  • Proficient Python, C, C , or Rust, with a strong background in machine learning frameworks (e.g., TensorFlow, PyTorch).
  • Demonstrated experience in designing and deploying machine learning models in production environments.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related STEM discipline with 3 years of professional research or engineering experience; OR 5 years of professional experience in lieu of a degree.

Ideal Qualifications

  • Proven track record of research in machine learning, deep learning, or natural language processing applied to security or systems analysis.
  • Familiarity with firmware architecture, reverse engineering, or binary analysis.
  • Experience with transformer-based models or large language models (LLMs) for pattern recognition and automated reasoning tasks.
  • A solid foundation in algorithms, data structures, and systems programming, with an emphasis on low-level software analysis.
  • Prior experience in device product security and reverse engineering.
  • Strong skills in debugging, performance optimization, and testing methodologies.

Additional Requirements

  • Must be willing to work extended hours and weekends as needed to meet project deadlines and deliverables.

Benefits

  • Competitive salary and equity package.
  • Full health, vision, and dental benefits.
  • Opportunities for continuous professional development, including training and conference participation.

Salary : $120,000 - $200,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a AI Research Engineer?

Sign up to receive alerts about other jobs on the AI Research Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$113,077 - $147,784
Income Estimation: 
$135,356 - $164,911
Income Estimation: 
$153,902 - $198,246
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$184,796 - $233,226
Income Estimation: 
$77,900 - $95,589
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Metalware

Metalware
Hired Organization Address San Francisco, CA Full Time
Metalware is a startup dedicated to protecting cyber-physical systems in critical industries. We develop advanced firmwa...

Not the job you're looking for? Here are some other AI Research Engineer jobs in the San Francisco, CA area that may be a better fit.

Research Engineer, Trustworthy AI

The Rundown AI, Inc., San Francisco, CA

AI Assistant is available now!

Feel free to start your new journey!