Middle/Senior Data Scientist
Remote•Salary not specified
Poland · Barcelona, Spain · Cyprus · Lviv, Ukraine
Tech Stack
Scikit-learnTensorFlowGitAzure DevOpsMachine LearningXGBoostKerasPyTorchNumPyPandasPython
Job Description, Responsibilities & Requirements
Middle/Senior Data Scientist
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! Now the CHI team is looking for a Senior Data Scientist.
About the Position
We are seeking a Middle/Senior Data Scientist with expertise in Machine Learning, Deep Learning, and Python data analysis to join our dynamic team.
Responsibilities
- Design and implement machine learning models using frameworks like TensorFlow, Keras, PyTorch, and MXNet.
- Perform data analysis and preprocessing using Python libraries such as Pandas, Numpy, and Scikit-learn.
- Develop and optimize algorithms for random forest, xgboost, clustering, and dimensionality reduction (PCA, t-SNE).
- Utilize visualization tools like matplotlib, seaborn, and Plotly for data representation.
- Collaborate with software development teams using tools such as Azure DevOps and Git.
- Communicate effectively in English.
Requirements
- Strong knowledge and proven experience with Machine Learning and Deep Learning.
- Strong practical experience with Deep Learning frameworks like TensorFlow, Keras, PyTorch, MXNet.
- Comprehensive knowledge of the Python data analysis ecosystem (Pandas, Numpy, Scikit-learn, etc.).
- Strong knowledge of Python.
- Good knowledge in random forest, xgboost, clustering algorithms, dimensionality reduction (PCA, t-SNE).
- A good foundation in basic statistics and linear algebra.
- At least minor experience with Python visualization tools (matplotlib/seaborn, Plotly).
- Working knowledge of software development tools such as Azure DevOps, Git, etc.
- Upper-intermediate English level.
Nice to Have
- Knowledge of cloud technologies and platforms.
- Familiarity with computer vision, natural language processing, time-series predictive/anomaly detection analyses, signal processing.
- Understanding SOTA approaches for machine learning problems like unsupervised/semisupervised learning.
- Awareness of the CRISP-DM process model.
- Experience with continuous integration and release management tools.
- Hands-on experience with cloud services and managing production ML lifecycle.
We Offer
- Covered vacation period: 20 business days and 5 days off.
- Free English classes.
- Flexible working schedule.
- Truly friendly and supporting atmosphere.
- Working remotely or in one of our offices.
- Medical insurance for employees from Ukraine.
- Legal support.
Locations
- Krakow, Poland
- Barcelona, Spain
- Limassol, Cyprus
- Tampa (FL), USA
- Lviv, Ukraine
Apply Now
Your dream job awaits you. Apply now!
Your personal data is processed in accordance with our Privacy Notice.
© 2026 CHI Software. All Rights Reserved.