Taro Logo

Application Security Engineer

xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge.
$180,000 - $440,000
Security
Senior Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
AI

Description For Application Security Engineer

xAI is at the forefront of creating AI systems that aim to understand the universe and advance human knowledge. As their Application Security Engineer, you'll join a small, highly motivated team focused on engineering excellence in a flat organizational structure. This role combines traditional application security with cutting-edge AI security challenges, offering a unique opportunity to shape the security landscape of advanced AI systems.

The position requires a blend of technical expertise in security engineering and AI/ML systems. You'll be responsible for implementing security measures throughout the software development lifecycle, with particular emphasis on code security, CI/CD pipelines, and emerging AI technologies. The role involves conducting code reviews, implementing security best practices, and addressing unique challenges related to AI system security.

This is an ideal opportunity for a security professional who wants to work at the intersection of application security and artificial intelligence. The role offers competitive compensation ($180,000 - $440,000) and the chance to work with cutting-edge technology in both the San Francisco and Palo Alto offices. The company values initiative, excellence, and strong communication skills, making it perfect for those who want to make a significant impact in AI security.

The position requires 3-5 years of experience in application security, with expertise in Python or Rust, and a strong understanding of both traditional security frameworks and AI-specific security challenges. You'll work in a collaborative environment where your input directly influences the security architecture of advanced AI systems.

Last updated 2 months ago

Responsibilities For Application Security Engineer

  • Conduct in-depth code reviews and static analysis to identify and mitigate security vulnerabilities
  • Design and implement secure coding guidelines and best practices
  • Collaborate with development teams to integrate security practices throughout CI/CD pipeline
  • Perform threat modeling and risk assessments
  • Manage vulnerability tracking and remediation efforts
  • Support incident response activities
  • Evaluate and secure software supply chains
  • Address security concerns specific to AI and machine learning models

Requirements For Application Security Engineer

Python
Rust
  • Bachelor's degree in Computer Science, Cybersecurity, or related field
  • 3-5 years of experience in application security
  • Deep understanding of secure coding practices and OWASP Top 10
  • Proficiency in Python or Rust programming languages
  • Experience securing CI/CD pipelines and implementing DevSecOps practices
  • Experience with security testing tools
  • Understanding of AI/ML security implications
  • Excellent communication skills

Interested in this job?

Jobs Related To xAI Application Security Engineer