Data Scientist
Role details
Job location
Tech stack
Job description
As a Data Scientist , you are responsible for the development, validation, and operationalization of machine learning models to solve complex business problems. This role requires in-depth knowledge of statistics, machine learning, data analysis, and software development. You will work closely with data engineers, business departments, and product teams to enable data-driven decisions and create innovative, AI-powered solutions., * Development and validation of machine learning models to solve complex business problems.
- Collaboration with data engineers and product teams to operationalize ML models.
- Application of statistical modeling methods and complex ML algorithms.
- Translation of complex business and research requirements into mathematical optimization problems.
- Development of production-ready models with TensorFlow, PyTorch, and Spark MLlib, including hyperparameter tuning and cross-validation.
- Efficient use of Metaflow for versioning, reproducibility, and scaling of ML workflows.
- Application and evaluation of Foundation Models (LLMs, Diffusion) for various use cases.
- Comparison of classic ML methods with GenAI to solve concrete business questions.
- Integration of LLMs into existing ML pipelines for feature generation and document analysis.
Requirements
Do you have a Master's degree?, * More than 5 years of professional experience as a data scientist in machine learning context.
- Master's or Ph.D. in Computer Science, Data Science, Statistics, Applied Mathematics, or a related field.
- Comprehensive knowledge in the development, validation, and application of ML models.
- Profound experience with cloud platforms such as AWS, Microsoft Azure, and Google Cloud.
- Excellent skills in data wrangling with complex, distributed data sources.
- In-depth application of statistical modeling methods (Bayesian Inference, multivariate statistics).
- In-depth knowledge of complex ML algorithms (Ensemble Learning, Semi-Supervised Learning, Reinforcement Learning).
- Experience in the mathematical derivation of algorithms and optimization strategies.
- Ability to translate complex requirements into mathematical problems.
- Scripting skills in at least one programming language (e.g., Python, R).
- Fluent in German and English.
Benefits & conditions
Final compensation offered is based on multiple factors such as the specific role, hiring location, as well as individual skills, experience, and qualifications. In addition to competitive salaries, we offer a comprehensive benefits package. Learn more about life at Globant here: Globant Experience Guide .