Job description
Senior Software Engineer (m/f/d) - Audatic
Company Overview
Sonova Group is a leading player in the global hearing care market, known for its advanced hearing aids, cochlear implants, and wireless communication systems. We envision a world where everyone enjoys the delight of hearing and lives a life without limitations.
Job Summary
At Audatic, you will work closely with deep learning engineers and data scientists to design, maintain, and extend our system for running deep learning experiments. You will take full ownership over parts of our codebase and infrastructure.
Key Responsibilities
- Design, maintain, and extend systems for running deep learning experiments (packages, tools, and services written in Python).
- Own the infrastructure for the experimentation framework, including databases, virtual machines, cloud compute resources, and scheduling systems.
- Proactively identify improvements to make infrastructure more robust, efficient, and user-friendly.
- Develop tools for better insights and control over machine learning & deep learning experiments, including custom-built experiment control and visualization websites.
- Leverage CI/CD systems and automation to minimize repetitive tasks.
Requirements / Qualifications
- Bachelor’s or master’s degree in a technical field.
- At least 5 years of relevant work experience.
- Strong proficiency in Python with demonstrated ability to write robust, clean, and maintainable code.
- Experience with technologies such as: Ubuntu, Docker, Slurm, HashiCorp Vault, MongoDB, Postgres, Ansible, Prometheus, Grafana, Tensorflow, CUDA, React, FastAPI.
- Knowledge of common software design and architecture patterns.
- Ability to lead a project from beginning to finish.
- Dependable communication skills with full professional proficiency in English.
- Willingness and ability to learn and adapt to new tools and environments.
Preferred Qualifications
- Experience designing and maintaining a deep learning infrastructure.
- DevOps experience and experience working with any of the major cloud providers.
- Familiarity with Python scientific computing packages (e.g., NumPy, SciPy, scikit-learn, TensorFlow).
Location
Berlin, Germany (Hybrid, at least 60% on-site)
Employment Type
Full Time
Salary & Benefits
- Competitive compensation package.
- 30 days of paid vacation.
- Free daily meals, drinks, and snacks at our modern office in Berlin.
- Regular team events and a yearly retreat.
- Company-sponsored public transport ticket (Deutschlandticket).
Equal Opportunity Statement
Sonova is an equal opportunity employer. We guarantee every person equal treatment in regard to employment and opportunity for employment, regardless of a candidate’s ethnic or national origin, religion, sexual orientation or marital status, gender, genetic identity, age, disability or any other legally protected status.