Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Company Description
BeEmotion.ai is committed to revolutionizing the integration of artificial intelligence with human behavior, delivering cutting-edge technologies that enhance interactions, improve safety, and elevate everyday machine and system experiences. With decades of expertise, we lead advancements in human-robot interactions, using intelligent sensing to humanize machines for safer and more engaging interactions. At BeEmotion.ai, we bridge the gap between technology and human emotions, creating more intuitive and enjoyable relationships between people and machines.
Role Description
We are seeking a talented and motivated Machine Learning Engineer to join our team and contribute to the development, training, optimization, and deployment of state‑of‑the‑art ML models. You will work across the full lifecycle of ML systems — from data preparation to cloud and edge inference.
The role is hands‑on, with opportunities to influence our technology roadmap and introduce emerging techniques (e.g., agentic frameworks, automation tooling) that elevate our product quality and development velocity.
Responsibilities:
• Develop, train, and evaluate machine learning models, including computer vision, multimodal, NLP/LLM, and time‑series models.
• Build and optimize production‑ready inference pipelines, including deployment in cloud environments and on resource‑constrained edge devices.
• Design and implement robust data preprocessing pipelines and manage high‑quality dataset construction.
• Convert research prototypes into maintainable, scalable product‑grade code.
• Use MLflow for experiment tracking and model lifecycle management, and contribute to automated CI/CD workflows with GitLab, Docker, and AWS.
• Drive improvements in automation, testing, code quality, and engineering best practices across ML workflows.
Qualifications
· Bachelor's degree (master’s degree preferred) in electrical engineering, computer science, or a related field.
· 3+ years of hands-on industry experience in machine learning or similar roles.
· Deep understanding of ML and deep learning concepts, including supervised learning, transformers, multimodal architectures, and LLMs.
· Strong proficiency with Python; experience with C++ is a plus.
· Hands-on experience with PyTorch and/or TensorFlow. Familiarity with Hugging Face, ONNX, and model export/optimization techniques.
· Experience deploying ML models in cloud environments (AWS) and on edge devices (ARM, GPU, NPU, or similar).
· Strong software engineering fundamentals and ability to write clean, maintainable code.
· Experience with Docker, Git, GitLab CI/CD, MLflow and reproducible ML development.
· Excellent analytical skills and a strong problem-solving mindset.
· Strong communication and collaboration skills.
· Proactive, autonomous, and comfortable owning projects end‑to‑end in a fast‑paced environment.
· Fluent English. French or German a plus.
Benefits:
· Competitive salary and benefits package.
· Opportunity to work on cutting-edge ML and AI products.
· Work in a collaborative and fast-paced environment.
· Make a real impact on the development of next-generation AI products.
Key Skills
Ranked by relevanceReady to apply?
Join BeEmotion.ai and take your career to the next level!
Application takes less than 5 minutes

