ML/AIWork

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
Apply →