Research Engineer I (Software Engineering)
Core
Researching AI-driven techniques for software vulnerability discovery, analysis, and remediation using large language models and agentic AI systems.
Role type
Research Engineer (Software Security & AI)
Builds
Research prototypes, datasets, experimental frameworks, and technical reports.
Domain
Artificial Intelligence, Software Security, Vulnerability Research
Deliverable
research
Required skills
software security, software engineering, agentic workflow, program analysis, formal methods, vulnerability detection, Solidity, Python, C/C++, Java
Preferred skills
publication record in security/AI/SE, experience in program analysis or formal methods
Technologies
Solidity, Python, C/C++, Java, Large Language Models, Agentic AI systems
Responsibilities
Conduct research on AI-driven techniques for software vulnerability discovery, analysis, and remediation; Design, implement, and evaluate novel approaches for vulnerability detection and software security assessment; Develop research prototypes, datasets, and experimental frameworks; Perform literature reviews and stay current with advances in AI and software security; Analyze experimental results and contribute to technical reports and research publications; Maintain research artifacts, code repositories, and documentation; Support the preparation of research proposals and project reports.