Part Time
$6/hr
20
Nov 29, 2024
About Us:
At Aniva Company LLC, we are pioneering the development of AI-powered tools to enhance the reverse engineering process for embedded systems, firmware, and software. Our goal is to create advanced solutions that combine AI/ML techniques with traditional reverse engineering methodologies to accelerate vulnerability discovery and security analysis. We are seeking a talented AI Tools Developer to lead the design and implementation of these innovative tools.
Responsibilities:
· Design and develop AI-driven tools and frameworks to assist in reverse engineering tasks.
· Implement machine learning models to automate and enhance the identification of vulnerabilities in firmware and embedded systems.
· Collaborate with reverse engineers and AI experts to integrate AI algorithms into existing workflows.
· Research and experiment with the latest AI/ML techniques and apply them to reverse engineering challenges.
· Develop and optimize algorithms for analyzing and understanding binary code, firmware, and hardware.
· Write and maintain comprehensive documentation for AI tools and processes.
· Present progress and technical concepts to cross-functional teams and stakeholders.
Requirements:
· Strong experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) and their application to security or reverse engineering.
· Proficiency in programming languages such as Python and C/C++, with a focus on developing algorithms for security analysis.
· Knowledge of reverse engineering tools (e.g., IDA Pro, Ghidra) and techniques.
· Experience in low-level system analysis, including assembly language and firmware.
· Ability to develop AI models that analyze binary data, firmware structures, and system internals.
· Excellent problem-solving skills and the ability to work in an innovative, fast-paced environment.
Preferred Qualifications:
· Experience with reinforcement learning, unsupervised learning, or other advanced AI techniques for code analysis.
· Familiarity with disassembly, decompilation, and binary instrumentation.
· Experience developing tools for vulnerability discovery, malware analysis, or similar security-related applications.
· Knowledge of hardware/embedded systems and experience working with firmware architectures.
If you’re excited about this opportunity, please send your application along with your resume. We look forward to reviewing it!