Machine Learning Engineer - Edge AI & Computer Vision

FluxPose SL

Logroño

Hybrid

EUR 60,000 - 80,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Partial remote work
Company-paid salary reviews

Job summary

FluxPose SL in Logroño, Spain, invites a Machine Learning Engineer with strong computer vision and neural networks expertise to join our team. You will work on research, development, training, optimization, and deployment of ML systems for FluxPose hardware products, spanning from experimentation and dataset creation to production deployment on embedded devices.

You will solve technically uncertain problems independently, turning research or prototypes into reliable real-time systems,

Qualifications

  • 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.

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.

Skills

Python programming
PyTorch
Computer vision
Image processing
Neural networks
Data augmentation
Model evaluation
Troubleshooting
Independent work
Attention to detail

Tools

ONNX
TensorFlow Lite
C/C++ development
Embedded systems

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

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

Edge AI & Computer Vision ML Engineer
Edge AI & Computer Vision ML Engineer

FluxPose SL • Logroño

Hybrid
EUR 60,000 - 80,000
Flexible working hours
Partial remote work
Company-paid salary reviews
AI & Computer Vision Software Engineer
AI & Computer Vision Software Engineer

Plain Concepts Group • Spain

Remote
EUR 45,000 - 75,000
100% Remote work
Flexible remuneration
Training budget
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
Senior Research Engineer - Media Processing
Senior Research Engineer - Media Processing

i2CAT Research Centre • Barcelona

On-site
EUR 45,000 - 65,000
27 paid vacation days per year
Flexible core hours
Early-Finish Fridays
+1
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 MLOps Engineer (Training & Inference Optimization)
Senior MLOps Engineer (Training & Inference Optimization)

multiversecomputing • Donostia/San Sebastián

On-site
EUR 70,000 - 110,000
Indefinite contract
Equal pay guaranteed
Variable performance bonus
+8
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Empresa Confidencial • Barcelona

On-site
EUR 50,000 - 70,000
Competitive salary
Flexible working hours
Learning and development opportunities
+1
Senior AI Machine Learning Engineer
Senior AI Machine Learning Engineer

Visium SA • Barcelona

On-site
EUR 65,000 - 90,000
Competitive compensation package
Yearly education budget
Sport budget
+3
Senior Customer AI Engineer - Token Factory
Senior Customer AI Engineer - Token Factory

Jobgether SRL • Spain

Remote
EUR 90,000 - 130,000
Competitive pay
Career growth
Learning opportunities
+5