Salary
💰 $148,000 - $287,500 per year
Tech Stack
AssemblyJavaScriptMongoDBNoSQLPostgresPythonReactRedisRustTypeScript
About the role
- Understand, modify, and improve GCC, LLVM, and NVIDIA proprietary compilers with respect to code hardening and security
- Address vulnerabilities by crafting countermeasures as well as implementing common industry solutions
- Review, coordinate, and implement security solutions
- Analyze source and assembly code for vulnerabilities
- Be part of a team at the center of deep-learning compiler technology spanning architecture design and support through functional languages
- Work with global compiler, hardware and application teams to oversee improvements and problem resolutions
Requirements
- BS/ MS degree in Computer Science/Engineering or equivalent experience
- 5+ years' experience in software security, and code hardening techniques
- Excellent C, C++, RUST, Python programming skills
- Compiler knowledge and experience (GCC, LLVM, proprietary compilers)
- Experience in a shared engineering development environment
- Good communication and documentation skills and self-motivated
- Background in fine-tuning LLMs for security testing (desirable)
- Experience implementing offensive testing techniques to evaluate compiler mitigations (desirable)
- Proficiency automating security testing workflows with Python, TypeScript, and React.js (desirable)
- Experience with PostgreSQL, MongoDB, and Redis (desirable)