AI Software Developer
Tascent · Remote · Wrocław
Job description
Tascent’s developer teams create and deliver cutting-edge biometric hardware devices, software applications and services, and end-to-end customer solutions.
The Artificial Intelligence (AI) Software Developer contributes to the development of Tascent’s newest, most innovative products. A key part of the Tascent Engineering team, the AI Software Developer reports to a local Team Lead, and works alongside other internal and external development and QA resources.
Typical activities undertaken by the AI Software Developer include:
- Develop code that contributes to core Tascent products or bespoke customer solutions, both in collaboration with other developers, and independently.
- Apply state-of-the-art deep learning techniques to produce high-performing inference models for specialized biometric camera/position sensor systems.
- Contribute to QA activities, at both unit/component and integration levels.
- Craft high-quality documentation.
- Provide expert input to assist with analysis of challenging software issues.
- Identify software delivery risks and escalate them as appropriate.
- Build and maintain positive working relationships with a range of co-workers, both internal and external to Tascent; help to build team morale.
- Provide input on software delivery best practices and methodologies; assist with the implementation of delivery process improvements as requested.
Qualifications
- At least three years of experience in a software development role.
- A practical working knowledge of:
- Convolutional Neural Networks (CNN)
- Deep Neural Networks (DNN)
- Experience with AIA and inference model compression (e.g. tensorflow lite)
- ML development tools (such as TensorFlow or PyTorch)
- Experience working in Agile delivery teams.
- Meticulous attention to detail, and a structured work approach.
- Willingness and aptitude to quickly learn and apply new technical concepts.
- Strong interpersonal skills, and a positive and collaborative approach to issue resolution.
- A “can-do” attitude and positive outlook.
- A willingness to be flexible and adapt to changing priorities.
- Good written and verbal communication skills, including proficiency in English.
Additional Qualifications a Plus
- Academic degree or professional background in computer science or a related discipline.
- Familiarity with data curation best-practices to build cost-effective databases.
- A practical working knowledge of:
- JavaScript
- Protocol buffers
- Build system / TeamCity
- RESTful architecture and APIs, SOA and MySQL.
- Experience with identity management and/or biometrics technologies.
- Willingness to travel, domestically and abroad (including to Tascent HQ in California, as needed).
- Willingness to work outside regular Poland business hours, by mutual agreement and prior arrangement (due to the time difference between Wrocław and Tascent HQ in California).
- Demonstrated ability to work remotely.
Apply for this job
Email a resume and letter of interest to [email protected]
ML/AI Work links you to the employer's original posting — always verify the details there before applying.
AI Software Developer
Tascent