AI Model Engineer

Fluendo
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, Spanish
Experience level
Intermediate

Job location

Remote

Tech stack

Training Data
Artificial Intelligence
Amazon Web Services (AWS)
Data analysis
Bash
Cloud Computing
Cloud Storage
Continuous Integration
Data Files
Github
Python
OpenCV
Raw Data
TensorFlow
SQL Databases
Management of Software Versions
PyTorch
Pytest
Gitlab-ci
Information Technology
HuggingFace
Machine Learning Operations
Docker

Job description

At Fluendo, we are seeking an AI model engineer for the innovation business unit to revolutionise the multimedia industry with AI top solutions. [INS: The role :INS] As an AI Model Engineer, you will be responsible for the end-to-end lifecycle of our AI models. You will develop, train, evaluate, and optimize models and datasets, ensuring every experiment is reproducible and delivers measurable performance improvements. You will bridge the gap between raw data and production-ready intelligence. [INS: What you'll do :INS] Operational & Tactical Management

  • Model Development: Train and fine-tune models independently using state-of-the-art frameworks.

  • Experimentation: Design rigorous experiment plans, including benchmarking and ablation studies, to drive model evolution and improvement.

  • Dataset Strategy: Design dataset preparation, filtering, and versioning strategies and tools to ensure high-quality training data.

  • Evaluation & Optimization: Define evaluation protocols, apply model optimization techniques, and export models for specific production targets.

  • Pipeline Integrity: Maintain reproducible experiment pipelines and produce detailed technical evaluation reports. Strategic Contribution

  • Workflow Improvement: Propose and implement enhancements to internal training and evaluation workflows.

  • Best Practices: Contribute to the definition of model engineering standards and review experiment pipelines developed by junior team members.

  • Collaboration: Coordinate with Production Engineers on model I/O and constraints, and support external technical demos or presentations. [INS: As we imagine you... :INS] Soft skills

  • Experimental Rigor: A meticulous approach to testing and documenting results.

  • Proactive Mindset: Ability to identify bottlenecks and propose technical solutions.

  • Communication: Skilled at translating complex model behaviors into clear reports and collaborating across teams.

  • Growth Orientation: A continuous learning mindset and receptiveness to peer feedback.

Requirements

  • 3-6 years of experience in AI Model Engineering

  • Degree in Computer Science, Data Science, Mathematics, or a related field.

  • Deep understanding of the AI model lifecycle, MLOps fundamentals, and model optimization.

  • Proficiency in both English and Spanish is required. Technical knowledge:

  • AI & Model Engineering

  • Frameworks: Advanced Python, PyTorch, and TensorFlow (specifically custom loops).

  • Libraries: HuggingFace (Transformers/Datasets), OpenCV, Albumentations.

  • MLOps & Tools: MLflow (experiment tracking), DVC (versioning), and Optuna/Ray Tune (hyperparameter tuning).

  • Optimization: Model quantization, pruning, and ONNX validation.

  • Data Analysis: Proficiency in pandas profiling, data drift checks, and bias analysis (distribution skew, label bias).

  • Environment: Docker, Bash scripting, and SQL (advanced queries).

  • CI/CD: GitFlow, GitLab CI, or GitHub Actions.

  • Cloud: Basic experience with AWS S3 or similar cloud storage.

  • Testing: Advanced usage of pytest and config-driven pipelines.

  • Multimedia: Basic knowledge of GStreamer development is a plus.

Benefits & conditions

[INS: Perks of being part of our team! :INS] We prefer a hybrid work model with up to 80% remote flexibility (1 day per week in-office minimum), though we are open to 100% remote arrangements for the right candidate.

  • Wellness Support: A €55 gross monthly allowance to invest in your physical or mental well-being sessions and activities.

  • Private Health Insurance: Cigna coverage included, with special discounted rates for family members.

  • Flexible Remuneration: Optimize your salary with Cobee for transport, restaurants, and childcare vouchers. Continuous Learning & Development: We are committed to your personal and professional evolution through:

  • An annual €400 personal development budget.

  • In-house language training.

  • Dedicated paid time off to attend workshops and conferences. Flexibility & Work-Life Balance:

  • Core Hours: Collaborative window from 10:00 to 16:00 (Mon-Thu) and 10:00 to 14:00 (Fri).

  • Remote Work: 30 days per year to work from wherever you feel most inspired.

About the company

Fluendo is a global leader in multimedia solutions and a primary contributor to the GStreamer framework. For over two decades, we have been at the forefront of the industry, providing legal, high-performance audio and video codecs, and cross-platform middleware that powers millions of devices worldwide. Our mission is to simplify the complexity of digital media. We bridge the gap between sophisticated engineering and seamless user experiences, serving diverse industries ranging from Broadcasting and Video Surveillance to Automotive and Sports. Today, our AI team is redefining what is possible in video analysis. By combining our deep-rooted expertise in hardware acceleration and multimedia pipelines with cutting-edge Computer Vision, we develop intelligent solutions that transform raw video into actionable data. A prime example of our current innovation is our Sports AI project, which you can investigate in depth by visiting our webpage.

Apply for this position