Neurotechnology company logo
Menu button

Algorithm Engineer

We are looking for an Algorithm Engineer to join our Research & Development team at Neurotechnology.

About the opportunity

Neurotechnology is a developer of high-precision algorithms and software based on deep neural networks and other AI-related technologies. The company was launched in 1990 in Vilnius, Lithuania, with the key idea of leveraging neural network capabilities for various applications, such as biometric person identification, natural language processing (NLP), computer vision, and artificial intelligence. The company's solutions and products have been used in more than 140 countries worldwide. As part of our team, you'll contribute to large-scale projects.

We are seeking an Algorithm Engineer with a keen interest in machine learning (ML) and deep neural networks (DNNs). The successful candidate will contribute to the development and enhancement of AI-driven algorithms for biometrics and related applications. This role offers a unique opportunity to work alongside experienced engineers and scientists, gaining hands-on experience in real-world AI projects.

Key responsibilities

  • Development and testing of ML, DNN, LLM, VLM algorithms for biometric and AI-driven applications.
  • Optimization of deep learning models for performance and efficiency.
  • AI research by implementing and evaluating new techniques in image processing, pattern recognition, and signal processing.
  • Collaborate with senior engineers to integrate ML solutions into existing products.
  • Stay up-to-date with the latest advancements in ML, DNN, LLM, VLM and AI research.
  • Participate in data preparation and analysis for training and validating AI models.

Required qualifications

  • Bachelor's degree in Computer Science, Artificial Intelligence, Data Science, Applied Mathematics, or a related field.
  • Basic understanding of machine learning, deep learning, and neural networks.
  • Proficiency in programming languages such as Python, C, C++.
  • Familiarity with ML frameworks such as TensorFlow, PyTorch, Keras, or Scikit-Learn.
  • Knowledge of computer vision and pattern recognition concepts.
  • Strong analytical and problem-solving skills with a willingness to learn.

Nice to have

  • Project experience in machine learning or AI.
  • Understanding of training and validating machine learning models.
  • Phd or Master's degree in Computer Science, Artificial Intelligence, Data Science, Applied Mathematics, or a related field.

Why should you join us?

  • Competitive salary and performance bonuses – get rewarded for your skills and hard work with a package that truly reflects your value.
  • Career growth and learning – access top-tier courses, training programs, and mentorship to keep you ahead in the AI & tech game.
  • Team events and fun perks – we offer annual company events, team buildings, and game nights encouraging a creative and collaborative atmosphere.
  • Flexibility that works for you – flexible work hours and other arrangements are available to meet the diverse needs of our employees.
  • Health-related bonuses – private health insurance arrangements available.
  • Cutting-edge hardware experience – gain hands-on experience working with A100/H100 GPUs, (B300 coming soon) keeping you at the forefront of AI and high-performance computing.

We're always looking for talented individuals to join our team and encourage you to reach out even if your interests lie in other areas within Neurotechnology.

The monthly salary for this position starts at 2000 EUR (gross) and is negotiable based on your professional experience and skills.

Contact us today.
If you are interested, please send your CV to career@neurotechnology.com.
Facebook icon   LinkedIn icon   Twitter icon   Youtube icon   Email newsletter icon
Copyright © 1998 - 2025 Neurotechnology