TL;DR
Software Engineer, Static Analysis (Cybersecurity): Designing and building core engines that power asset discovery and code intelligence platforms with an accent on parsing, reasoning, and extracting meaning from massive enterprise codebases. Focus on developing novel techniques to extract AI and cryptographic inventory and integrating findings into real-world systems.
Location: United States, Canada, United Kingdom. Remote.
Salary: $100K – $192K
Company
hirify.global is a high-growth company delivering AI solutions that address some of the world's greatest challenges.
What you will do
- Architect and implement scalable static analysis frameworks, including parsers, control and data flow, and type inference.
- Develop novel techniques to extract AI and/or cryptographic inventory and issues directly from code.
- Build custom parsers and rule engines for a variety of languages such as Python, JavaScript, Java, C++, and Go.
- Partner with AI and security experts to design interpretable and explainable results from static analysis outputs.
- Collaborate with engineering and product teams to integrate your findings and analysis engines into real-world systems.
Requirements
- Program Analysis Expertise: 2+ years of experience with static or semantic code analysis, compilers, or general program analysis.
- Experience with common parser generators or frameworks such as Tree-sitter, Menhir, or Yacc.
- Strong skills in one or more core languages, including Python, Go, Kotlin, Java, Rust, or TypeScript.
- Successful experience designing and owning complex technical features from end to end.
Nice to have
- Advanced Degree: MSc or PhD in Computer Science or a related technical field.
- Experience in the AI or cybersecurity domains through projects or professional work.
- Experience contributing to or maintaining open-source projects.
- Ability to create parsers from scratch and successfully deploy them into production environments.
Culture & Benefits
- Comprehensive medical, dental, and vision coverage for employees and dependents with generous employer premium contributions, retirement savings with company matching, paid parental leave, and inclusive family-building benefits.
- Flexible paid time off, company-wide seasonal breaks, and support for flexible work arrangements that enable sustainable performance.
- Opportunities for continuous learning and growth through on-the-job development, cross-functional collaboration, and access to internal learning and development programs.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →