Senior Machine Learning Engineer
New
United States, normal office hours of Geneva, SwitzerlandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 5+ years
- Required Skills
- DockerPythonSQLCloud ComputingKubernetesMachine LearningPyTorchC++Tensorflow
Requirements
- Master's degree.
- 5+ years of experience with programming languages such as C/C++, Java, Perl, or Python.
- 5+ years of experience with OO design and common design patterns.
- 5+ years of experience with data structures, algorithm design, and complexity analysis.
- 3+ years of experience developing cloud software services.
- Excellent skills in machine learning engineering (PyTorch, TensorFlow, Caffe, Pandas, SciPy, OpenCV, Scikit-Learn).
- Expertise in predictive modeling, recommendation systems, translation engines, and conversational AI.
- Academic or industry experience with NLU and scientific thinking.
- Proficiency with RDBMS (MariaDB, MySQL, Postgres) and NoSQL (Elasticsearch, MongoDB, Cassandra).
- Experience with container technologies (Kubernetes, Docker), BASH, and Git.
- Fluent in English.
Responsibilities
- Conduct quantitative research applying advanced statistical learning methods to build robust models for forecasting stock risk and returns.
- Design and deliver machine learning models and services supporting the Learning Experience Platform.
- Build and maintain efficient tools, scalable systems, and core support systems for the platform.
- Evaluate new datasets for potential integration into machine learning models.
- Develop technical documentation and manage active technology repositories.
- Perform backend testing, feature implementation, and source code updates.
View Full Description & ApplyYou'll be redirected to the employer's site