Machine Learning Engineer - Edge AI & Computer Vision

FluxPose SL

Logroño

Hybrid

EUR 60,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Partial remote work

Job summary

FluxPose SL seeks a Machine Learning Engineer to develop and deploy ML systems for FluxPose hardware products. The role covers end-to-end development from experimentation to production deployment in real-time environments.

The candidate will work with computer vision, neural networks, and embedded hardware, turning research into robust, real-time solutions. Excellent Python and English skills are required.

Qualifications

  • Strong practical knowledge of ML and neural networks.
  • Fluent English with ability to communicate technical concepts clearly.
  • Proven experience with Python and PyTorch.
  • Experience training and evaluating neural networks.
  • Good understanding of datasets, augmentation, validation, generalization.

Responsibilities

  • Design, train, evaluate, and improve ML models for real-time sensing and tracking.
  • Develop computer vision and image-processing systems.
  • Build and maintain datasets, data collection pipelines, and evaluation tools.
  • Generate synthetic training data where appropriate.
  • Quantize and deploy neural networks to embedded or hardware-accelerated platforms.
  • Develop tools for training, visualization, benchmarking, and automated evaluation.
  • Investigate real-world failure cases and improve model robustness.
  • Collaborate with embedded, electronics, mechanical, and software engineers.

Skills

Python
PyTorch
Computer vision
Neural networks
Real-time systems
Embedded systems
English

Tools

ONNX
TensorFlow Lite
C/C++

Job description

We are looking for a Machine Learning Engineer with strong practical experience in computer vision and neural networks to join our team.

The successful candidate will work on the research, development, training, optimization, and deployment of machine learning systems for current and future FluxPose hardware products. This is a hands-on technical role covering the full development cycle, from experimentation and dataset creation to deployment on production hardware.

We are looking for someone capable of independently solving technically uncertain problems and turning research or prototypes into reliable real-time systems.

Responsibilities
  • Design, train, evaluate, and improve machine learning models for real-time sensing and tracking applications.
  • Develop computer vision and image-processing systems.
  • Build and maintain datasets, data collection pipelines, and evaluation tools.
  • Generate synthetic training data where appropriate.
  • Optimize models for accuracy, latency, memory usage, and computational cost.
  • Quantize and deploy neural networks to embedded or hardware-accelerated platforms.
  • Develop tools for training, visualization, benchmarking, and automated evaluation.
  • Investigate real-world failure cases and improve model robustness.
  • Collaborate closely with embedded, electronics, mechanical, and software engineers.
Mandatory Requirements
  • Strong practical knowledge of machine learning and neural networks.
  • Strong Python skills.
  • Experience with PyTorch or a similar modern ML framework.
  • Good understanding of computer vision and image processing.
  • Experience training, evaluating, and debugging neural networks.
  • Good understanding of datasets, augmentation, validation, overfitting, and model generalization.
  • Ability to work independently and take ownership of complex technical problems.
  • Strong problem-solving skills and attention to detail.
  • Fluent English.
Major Advantages

Experience with Edge AI, TinyML, or embedded neural-network deployment is a significant advantage.

Highly valued experience includes:

  • A good working level of chinese.
  • INT8 quantization and quantization-aware training.
  • Model compression, pruning, or knowledge distillation.
  • Compact CNN architectures and real-time inference.
  • ONNX, TensorFlow Lite, TensorFlow Lite Micro, or similar technologies.
  • NPUs, DSPs, GPUs, or neural-network accelerators.
  • C# experience.
  • C or C++ development.
  • Microcontrollers and embedded systems.
  • Real-time computer vision.
  • Camera systems and image sensors.
  • Synthetic data generation and domain randomization.
  • 3D graphics, Blender, Unreal Engine, or similar tools.
  • Self-supervised, semi-supervised, or active learning.
  • Signal processing, mathematics, optimization, or state estimation.
  • Virtual reality, robotics, tracking systems, or motion capture.
  • Personal projects, research work, open-source contributions, or a strong technical portfolio.
  • A maker mindset: building prototypes, testing ideas, learning from failures, and iterating quickly.

Academic credentials are not required. Practical implementation ability is more important than academic credentials.

What We Offer
  • Work on machine learning technology that will operate directly inside real consumer hardware products.
  • Involvement in new R&D projects from early prototypes through to production.
  • Technically challenging work involving machine learning, embedded systems, electronics, tracking, virtual reality, and robotics.
  • Significant autonomy and direct influence over technical decisions.
  • Access to our own laboratory, GPUs, development hardware, prototypes, test equipment, and production tools.
  • Flexible working hours.
  • Possibility of partial remote work when compatible with the role.
  • Competitive salary based on experience and technical ability.
  • Salary reviews linked to responsibility, performance, and impact.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Edge AI & Computer Vision Engineer
Real-Time Edge AI & Computer Vision Engineer

FluxPose SL • Logroño

Hybrid
EUR 60,000 - 90,000
Partial remote work
Computer Vision Engineer
Computer Vision Engineer

Alstom • l'Hospitalet de Llobregat

Hybrid
EUR 50,000 - 85,000
Hybrid work model
Competitive salary and benefits
Challenging AI projects
+3
AI/ML Engineer specialized in Computer Vision for Embedded Systems (Edge AI)
AI/ML Engineer specialized in Computer Vision for Embedded Systems (Edge AI)

Safran • Granada

On-site
EUR 55,000 - 75,000
Health insurance
Flexible work schedule
International environment in Granada,
AI/ML Engineer specialized in Computer Vision for Embedded Systems (Edge AI)
AI/ML Engineer specialized in Computer Vision for Embedded Systems (Edge AI)

Safran - Navigation & Timing • Granada

On-site
EUR 70,000 - 110,000
Health insurance
Flexible work schedule
International and dynamic environment
Senior Research Engineer — 3D Media Processing & ML
Senior Research Engineer — 3D Media Processing & ML

i2CAT Research Centre • Barcelona

Hybrid
EUR 45,000 - 65,000
27 paid vacation days per year
Flexible core hours
Early-Finish Fridays
+1
AI Machine Learning Engineer
AI Machine Learning Engineer

Visium SA • Barcelona

On-site
Confidential
Competitive compensation package
Yearly education budget
Yearly sport budget
+3
EdgeAI Engineer
EdgeAI Engineer

Aistech Space • Barcelona

Hybrid
EUR 90,000 - 120,000
Competitive salary
Hybrid work 6 days/month
On-site gym
+1
Senior Embedded CV Engineer — Edge AI (Madrid)
Senior Embedded CV Engineer — Edge AI (Madrid)

Ultralytics • Madrid

On-site
EUR 90,000 - 130,000
Equity packages
On-site collaboration
Flexible working hours
+2
Staff AI Engineer
Staff AI Engineer

Visium • Barcelona

On-site
EUR 110,000 - 150,000
Yearly education budget
Yearly sport budget
Impact on thousands of people
+3
Senior Research Engineer - Media Processing
Senior Research Engineer - Media Processing

i2CAT Research Centre • Barcelona

Hybrid
EUR 45,000 - 65,000
27 paid vacation days per year
Flexible core hours
Early-Finish Fridays
+1