Meta
Software Engineer, Machine Learning
Found: November 28, 2025
This role is based in Zurich, Switzerland.
Responsibilities:
- Build, iterate and optimize models for wearable devices.
- Develop data augmentation techniques to enhance model performance.
- Collaborate with cross-functional teams to integrate ML models into products.
- Evaluate and optimize model performance using various metrics.
- Stay updated with advancements in machine learning and apply knowledge to improve models.
- Document and communicate technical findings to stakeholders.
- Participate in code reviews and contribute to best practices for ML engineering.
Minimum Qualifications:
- Strong experience in machine learning, signal processing, and software development.
- Experience in building and deploying models from high-frequency sensor signals.
- Programming skills in Python.
- Familiarity with signal processing libraries (NumPy, SciPy, Pandas).
- Experience with data visualization tools (Matplotlib, Seaborn, Plotly).
- Experience with ML frameworks (TensorFlow, PyTorch, Keras).
- Understanding of machine learning concepts (supervised/unsupervised learning, regression, classification).
- Proven ability to prioritize and drive impactful work.
Preferred Qualifications:
- Experience with wearable device data or low-level sensor data sources.
- Experience with transfer learning and domain adaptation.
- Familiarity with Explainable AI techniques.
- Certification in machine learning or data science.