Du überführst AI-Modelle in Produkte, optimierst GPU-basierte Sprachalgorithmen und arbeitest mit globalen Teams an neuen Produktfeatures.
Anforderungen
- •Master oder Bachelor in Informatik
- •Mindestens 3 Jahre Erfahrung in Softwareengineering
- •Ausgezeichnete Python-Programmierkenntnisse
- •Erfahrung mit Inference-Diensten wie NVIDIA Triton
- •Hervorragende Debugging-Fähigkeiten
- •Kenntnisse in Container-Technologien wie Docker
Deine Aufgaben
- •AI-Modelle von der Forschung in Produkte überführen
- •Integrieren von AI-Modellen in nachvollziehbare Dienste
- •GPU-optimierte Text-to-Speech-Anwendungen entwickeln
- •Fortschrittliche Sprach-AI-Algorithmen produktiv machen
- •GPU-beschleunigte Sprachmodelle optimieren
- •Leistungsengpässe identifizieren und beheben
- •Optimierungstechniken zur Effizienzsteigerung anwenden
- •Mit globalen, funktionsübergreifenden Teams zusammenarbeiten
Original Beschreibung
# Senior Software Engineer (Python, AI models, MLOps)
**Ulm** | **Full time**
## Your Impact
* Transitioning AI models from research to product-grade and integrating them into observable services optimized for GPUs, specifically for Text-to-Speech (TTS) applications.
* Productize and optimize GPU-accelerated versions of advanced speech AI algorithms like TTS, voice cloning and neural network-based vocoders etc.
* Identify and address performance bottlenecks, applying optimization techniques to enhance efficiency.
* Work collaboratively with cross-functional global teams to introduce new product features and enhance existing products.
## Mandatory
* Master or Bachelor (or equivalent experience) in Computer Science, computer architecture, or related field
* 3+ years of experience of software engineering developing commercial cloud services
* Excellent Python programming and software design skills, including debugging, performance analysis, and test design
* Experience with inference Services (like NVIDIA Triton Inference Server) and productization of AI models
* Excellent Debugging abilities spanning multiple software (storage systems, kernels and containers). Familiarity with version control and code review tools
* Background with container technologies such as Docker
## Nice to have
* Background with service orchestration technology like Kubernetes
* Experience with NVIDIA frameworks and tools for performance measurement and optimization
* Background with AI models for Speech Recognition, speech synthesis, Speech Translation, Machine Translation, TTS (Preferred)
### EQUAL OPPORTUNITY EMPLOYER
Cerence is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination on the basis of age, race, color, gender, gender identity, gender expression, sex, sex stereotyping, pregnancy, national origin, ancestry, religion, physical or mental disability, medical condition, marital status, citizenship status, sexual orientation, protected military or veteran status, genetic information and other protected classifications. Cerence Equal Employment Opportunity Policy Statement.
All prospective and current Employees need to remain vigilant when it comes to executing security policies in the workplace. This includes:
- Following workplace security protocols and training programs to familiarize with the ways to maintain a safe workplace.
- Following security procedures to report any suspicious activity.
- Having respect for corporate security procedures to allow those procedures to be effective.
- Adhering to company's compliance and regulations.
- Encouraging to follow a zero tolerance for workplace violence.
- Basic knowledge of information security and data privacy requirements (e.g., how to protect data & how to be handling this data).
- Demonstrative knowledge of information security through internal training programs.