S

SQUAD PL

End-to-end hardware-software AI-powered IoT product development

Applied Scientist - Computer Vision

Computer VisionConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 4 years of experience in machine learning, specifically in the computer vision domain.
  • Practical experience with at least one of classification, detection, or segmentation.
  • Experience with Python 3, NumPy, scikit-learn, pandas, and SciPy.
  • Experience with the PyTorch deep learning framework.
  • Experience deploying machine learning models to production.
  • Good understanding of machine learning and deep learning concepts.
  • Good written and spoken English.

Responsibilities

  • Develop innovative machine learning algorithms and implement advanced methods and technologies in model development.
  • Analyze large datasets to identify correlations and patterns, and visualize research results for clearer interpretation.
  • Tune hyperparameters and optimize algorithms to improve model performance and accuracy.
  • Provide consultations and collaborate with colleagues from other departments.
  • Report progress and project achievements to management.
  • Explore and evaluate new machine learning technologies, and implement cutting-edge ideas and techniques into production processes.
  • Engage in continuous self-improvement and technical skill development, and train and mentor junior colleagues.
  • Perform day-to-day research tasks, including setting up hypotheses, gathering data for experiments, training and validating machine learning models, validating results, and writing a paper on the results.

Desired Qualifications

  • Practical experience with generative adversarial networks (GANs) and variational autoencoders (VAEs).
  • Experience with probabilistic programming and Bayesian frameworks.
  • Experience with model optimization techniques, including pruning, quantization, and knowledge distillation.
  • Basic understanding of web and client-server architecture.
  • Experience with asyncio, aiohttp, and other asynchronous libraries for back-end development.
  • Basic understanding of Big Data, including the difference between MapReduce and in-memory processing.
  • Knowledge of algorithms and data structures.
  • Experience with SQL and NoSQL.
  • Experience with Docker, Kubernetes, and Kubeflow.
  • Experience with C++ and Bash.

About the Company

SQUAD PL

End-to-end hardware-software AI-powered IoT product development

SQUAD PL provides end-to-end engineering services for AI-powered camera and IoT products, acting as an integrated partner from concept to manufacturing readiness. It combines hardware engineering (sensor selection, PCB design, power optimization) with full-stack software (firmware, connectivity, cloud backends, and iOS/Android mobile apps) and an AI data pipeline (data collection, annotation, analytics). Its large in-house R&D footprint and testing labs enable early real-world validation, helping reduce risk and speed time-to-market. Its goal is to deliver complete product development and validation under one roof, allowing customers to bring AI camera and IoT devices to market efficiently while maintaining control over hardware, software, and data.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Limassol Municipality, Cyprus
Founded
2016

Recently Posted Jobs

Explore more opportunities at SQUAD PL

See more jobs