Company Description
DATAPILOT specializes in digital forensic evidence and intelligence solutions. The company offers mobile forensic technology for acquiring evidence data from various devices such as cell phones, tablets, gaming systems, drones, and infotainment systems.
Overview
As an AI Software Engineer, specializing in mobile forensics at DATAPILOT, you will play a pivotal role in developing cutting-edge AI solutions to revolutionize the way digital evidence is extracted, processed, and analyzed from mobile devices. You will work closely with a multidisciplinary team of software engineers to develop and integrate AI algorithms into our forensic software suite as well as many other exciting AI projects.
Key Responsibilities:
- Design and develop AI-driven algorithms and models for the extraction, analysis, and interpretation of digital evidence from mobile devices.
- Collaborate with forensic experts and software engineers to integrate AI solutions into existing forensic software platforms.
- Conduct research to explore and implement state-of-the-art AI techniques for mobile forensics, including natural language processing, image recognition, and pattern recognition.
- Optimize AI algorithms for performance, scalability, and efficiency in processing large volumes of mobile data.
- Work closely with quality assurance teams to ensure the accuracy, reliability, and validity of AI-driven forensic tools.
- Stay up-to-date with the latest developments in AI, machine learning, and mobile forensics, and actively contribute to the advancement of the field.
- Provide technical support and expertise to internal teams and external clients on AI-related issues and solutions.
Qualifications:
- Bachelor's degree in computer science, software engineering, or a related field.
- 3+ years of experience in developing AI algorithms and models, with a focus on natural language processing, image recognition, or pattern recognition.
- Ability to design and implement AI tools.
- Strong proficiency in programming languages such as Python, Java, or C++.
- Familiarity with machine learning frameworks and libraries.
- Experience in mobile technology is highly desirable.
- Excellent problem-solving skills and a strong analytical mindset.
- Knowledge of software engineering practices and standard methodologies for the full software development lifecycle
- Ability to work effectively in a collaborative team environment and communicate technical concepts clearly and concisely.
- Experience working in Cloud technology a plus.
- DATAPILOT is an equal opportunity employer.