Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent practical experience.
Candidates will typically have 8 years of experience in technical project management, stakeholder management, solution engineering or technical consulting, and 4 years of experience in technical leadership.
Typically 2 years of experience with statistical programming language (e.g., Python), applied machine learning techniques, and using OSS frameworks (e.g., TensorFlow, PyTorch).
Typically 1 year of experience in technical troubleshooting.
Experience in AI applications (e.g., deep learning, NLP, computer vision, or pattern recognition).
Ability to communicate in English and German fluently to support English and German speaking clients.
Preferred qualifications:
Master's degree in Computer Science, Engineering, or a related technical field.
Experience designing and deploying with one or more from the following ML frameworks: TensorFlow, PyTorch, JAX, Spark ML, etc.
Experience training and fine tuning models in large scale environments (e.g., image, language, recommendation) with accelerators.
Experience with distributed training and optimizing performance versus costs.
Experience with CI/CD solutions in the context of MLOps and LLMOps including automation with IaC (e.g., using terraform).
Experience in systems design with the ability to architect and explain data pipelines, ML pipelines, and ML training and serving approaches.