Software Development: AI/ML Engineer (m/f/d)
We are looking for an AI/ML Engineer to assess and develop novel AI-based solutions for core Rohde & Schwarz products. You will enhance and generate new product features for our customers using the best of what the constantly evolving set of AI/ML architectures, tools and models offer. The domains are diverse from computer vision, audio, through KPI and signal analysis. The fields of application are equally diverse spanning each of Rohde & Schwarzs business domains.
Responsibilities
- Develop value generating capabilities with ML and (generative) AI models and techniques
- Integrate AI/ML models in Rohde & Schwarz products with massive real-time signal recordings
- Analyze data quality and performance metrics to optimize model accuracy, latency, and energy efficiency
- Collaborate with stakeholders to ensure an iterative business driven approach
- Collaborate with MLOps engineers in the transition from prototypes into production-ready deployments
- Stay up to date on emerging AI/ML research and adapt techniques to your use-cases
Requirements
- MSc/PhD in Electrical Engineering, Communications Engineering or a related field
- 2+ years of experience in AI/ML exploration and development (e.g., transformer, autoencoder, self-supervised learning)
- Experience in applying AI/ML at product ready scale, e.g., in signal processing, audio or computer vision pipelines
- Proficient in cloud-native AI development and deployment while adhering to MLOps best practices
- Proficiency in Python and ML frameworks (e.g., PyTorch, TensorFlow, MLFlow)
- Expertise in communications and signal processing (e.g., FFTs, radio channel models, modulation types)
- Curiosity-driven with a focus on iterative experimentation
- Strong analytical and problem-solving skills
Benefits
Exciting insights into Rohde & Schwarz, passionate team, innovative projects and solutions