Jobs

59
  • · 73 views · 2 applications · 6d

    Team Lead / Project Manager (Data Science)

    Full Remote · Countries of Europe or Ukraine · 2 years of experience · Intermediate
    Position Overview DataObrii, a dynamic Data Science company based in the UK, is seeking an experienced Project Manager/Team Lead (Data Science) to join our team full-time remotely. We are looking for candidates with strong technical expertise in data...

    Position Overview

    DataObrii, a dynamic Data Science company based in the UK, is seeking an experienced Project Manager/Team Lead (Data Science) to join our team full-time remotely. We are looking for candidates with strong technical expertise in data science (!) who are adept at project-centric approaches and fostering growth opportunities for both projects and technical aspects. In this position you will be pivotal in overseeing and managing Data Science projects, ensuring their successful delivery within scope, timeline, and budget. 

     

    Key Responsibilities:

    • Prioritize and plan task execution, ensuring alignment with project objectives and timelines.
    • Help to solve technical issues and unblock project members, helping to solve and guide the team through various complex day-to-day challenges in data science
    • Coordinate project team members, distribute workload effectively, and assign tasks based on expertise and capacity.
    • Verify completed tasks to ensure compliance with project requirements and quality standards.
    • Utilize management tools to track project progress against established timelines, making adjustments as needed to maintain schedule adherence.
    • Identify and address issues or obstacles during project execution.
    • Monitor work performance, identify areas for improvement, and implement optimizations using Monday dashboards.
    • Communicate project progress, updates, and risks to senior management through regular and concise reporting.
    • Maintain accurate and up-to-date project documentation to facilitate transparency and knowledge sharing among team members.
    • Foster a healthy work environment, promoting teamwork and collaboration among team members.

       

      Required Skills and Qualifications:

    1. At least 2 years of proven full-time experience working as a Data Scientist/Team Lead in Data Science.
    2. Proficiency in conducting and managing Data Science projects.
    3. Strong technical expertise:
    • Proficiency in building custom neural networks using PyTorch or TensorFlow.
    • Experience with tree-based models.
    • Strong expertise with various neural network architectures (recurrent, convolutional, feedforward, etc.).
    • In-depth knowledge of Python programming and relevant libraries (e.g., Scikit-learn, Pandas, PyTorch, Shap).
    • Solid understanding of statistics and data analysis.
    • Experience with time series data, including loading, cleaning, and feature engineering using libraries like pandas, numpy, and Darts.
    • Proficiency with neural network layers (e.g. LSTM, GRU, Conv1D, Dense, Dropout, BatchNormalization, residual layers) and activation functions (ReLU, Sigmoid, Tanh, Softmax, etc.).
    • Skilled in using and tuning loss functions such as MSE, MAPE and custom loss functions relevant to time series forecasting.
    • Experience with hyperparameter optimization using libraries like Optuna or Hyperopt.
    • Strong skills in understanding and evaluating model performance using metrics like MSE, RMSE, MAE, MAPE, and R-squared.
    • Familiarity with backtesting functionalities for validating model performance.
    • Experience in model deployment, including serialisation and productionising models for real-time data streams.
    • Proficiency in using Git for version control and collaboration.

    4. Practical experience with different team management methods and frameworks.

    5. Solid knowledge of the software development life cycle processes and procedures.

    6. Knowledge of project documentation principles.

     

    General:

    • Bachelor's degree or higher in Computer Science, Information Technology or a related field.
    • Strong problem-solving skills, with the ability to anticipate risks and difficulties in advance.
    • High level of self-organization and time management.
    • Attentiveness and attention to detail.
    • Excellent communication and reporting skills, with the ability to convey complex information concisely and effectively.
    • Ability to build long-term relationships with team members.
    • Good command of spoken and written English.

     

    What We Offer:

     

    • At DataObrii, we offer competitive wages that reflect your expertise and commitment, ensuring that your efforts are valued and appreciated.
    • We provide the flexibility to work from anywhere. Work from the comfort of your home while staying connected with a collaborative and supportive team.
    • You will lead and manage projects that challenge your skills and expand your knowledge. 

     

    About DataObrii

    DataObrii is a young company, which is dealing with the development of computational systems for machine learning and big data analysis.

    Our focus is on real-world problems and real-world solutions. The keys to our success are our focus on continuous improvement of our employees and our company, our dedication to keeping up with current and emerging technologies, and our commitment to delivering complete solutions.

     

    Company website:

    dataobrii.com

    More
  • · 10 views · 0 applications · 11d

    Machine Learning Tech Lead

    Full Remote · EU · 5 years of experience · Upper-Intermediate
    We are seeking a highly skilled Machine Learning (ML) Tech Lead with a strong background in Large Language Models (LLMs) and AWS Cloud services. The ideal candidate will oversee the development and deployment of cutting-edge AI solutions while managing a...

    We are seeking a highly skilled Machine Learning (ML) Tech Lead with a strong background in Large Language Models (LLMs) and AWS Cloud services. The ideal candidate will oversee the development and deployment of cutting-edge AI solutions while managing a team of 5-10 engineers. This leadership role demands hands-on technical expertise, strategic planning, and team management capabilities to deliver innovative products at scale.
     

    Responsibilities:

    • Leadership & Management
      -Lead and manage a team of 5-10 engineers, providing mentorship and fostering a collaborative team environment;
      -Drive the roadmap for machine learning projects aligned with business goals;
      -Coordinate cross-functional efforts with product, data, and engineering teams to ensure seamless delivery.
    • Machine Learning & LLM Expertise
      -Design, develop, and fine-tune LLMs and other machine learning models to solve business problems;
      -Evaluate and implement state-of-the-art LLM techniques for NLP tasks such as text generation, summarization, and entity extraction;
      -Stay ahead of advancements in LLMs and apply emerging technologies;
      -Expertise in multiple main fields of ML: NLP, Computer Vision, RL, deep learning and classical ML.
    • AWS Cloud Expertise
      -Architect and manage scalable ML solutions using AWS services (e.g., SageMaker, Lambda, Bedrock, S3, ECS, ECR, etc.);
      -Optimize models and data pipelines for performance, scalability, and cost-efficiency in AWS;
      -Ensure best practices in security, monitoring, and compliance within the cloud infrastructure.
    • Technical Execution
      -Oversee the entire ML lifecycle, from research and experimentation to production and maintenance;
      -Implement MLOps and LLMOps practices to streamline model deployment and CI/CD workflows;
      -Debug, troubleshoot, and optimize production ML models for performance.
    • Team Development & Communication
      -Conduct regular code reviews and ensure engineering standards are upheld;
      -Facilitate professional growth and learning for the team through continuous feedback and guidance;
      -Communicate progress, challenges, and solutions to stakeholders and senior leadership.

      Qualifications:
    • Proven experience with LLMs and NLP frameworks (e.g., Hugging Face, OpenAI, or Anthropic models);
    • Strong expertise in AWS Cloud Services;
    • Strong experience in ML/AI, including at least 2 years in a leadership role;
    • Hands-on experience with Python, TensorFlow/PyTorch, and model optimization;
    • Familiarity with MLOps tools and best practices;
    • Excellent problem-solving and decision-making abilities;
    • Strong communication skills and the ability to lead cross-functional teams;
    • Passion for mentoring and developing engineers.
    More
  • · 95 views · 5 applications · 21d

    Junior Data Scientist/Quant Researcher to $2500

    Office Work · Ukraine (Kyiv) · Product · 2 years of experience · Upper-Intermediate
    About Us: Atto Trading is a quantitative trading firm operating a portfolio of signal-driven high-frequency strategies in cash equities and futures. We are building a global, diverse team, with experts in trading, statistics, engineering, and technology...

    About Us:

    Atto Trading is a quantitative trading firm operating a portfolio of signal-driven high-frequency strategies in cash equities and futures.

    We are building a global, diverse team, with experts in trading, statistics, engineering, and technology to trade global markets. Our disciplined approach combined with rapid market feedback allows us to quickly turn ideas into profit. Our environment of learning & collaboration allows us to solve the world’s hardest problems, together.

    As a small firm, we remain nimble and hold ourselves to the highest standards of integrity, ingenuity, and effort.

     

    About the Role:

    We're looking for a Junior Data Scientist/Quant Researcher to join our profitable trading team and drive growth.

    This position is currently open as remote work from Ukraine, with in-office presence in Kyiv required once circumstances allow.

    At ATTO Trading, you'll build models, strategies, and systems for trading various financial instruments globally. This role blends trading and software development, involving data analysis, predictive modeling, and strategy development. You'll tackle some of the industry's toughest challenges and work with cutting-edge technology.
     

    Responsibilities:

    • Design and test new data pipelines (ETL/ELT)
    • Develop data visualization tools
    • Maintain existing analytical instruments (toolkits, pipelines)
    • Participate in research projects

     

    Requirements:

    • High level of proficiency in Python programming (data structures, design patterns, OOP, PEP etc)
    • Experience with analytical packages for data visualization, manipulation and processing: NumPy, Polars, Matplotlib, Bokeh, Scikit-Learn
    • Basic knowledge of relational databases and SQL
    • Upper-Intermediate+  in English
    • Experience working in Linux environment 
    • Bachelor’s degree in statistics, math, computer science, or another quantitative discipline
    • Good communication and team skills
    • Close attention to details

     

    Nice to have:

    • Experience with С++
    • Understanding of basic machine learning techniques
    • Genuine interest in finance and trading
    • Experience in development of quantitative trading strategies

     

    Benefits:

    • Opportunity to develop professional competencies
    • Interesting and challenging tasks
    • Competitive rates of pay
    • Paid time off
    • Coverage of health insurance cost
    More
  • · 77 views · 8 applications · 25d

    Middle Data Scientist

    Full Remote · Countries of Europe or Ukraine · Product · 2 years of experience · Intermediate
    In Competera, we are building a place where optimal pricing decisions can be made easily. We believe that AI technologies will soon drive all challenging decisions and are capable of helping humans be better. We are now looking for a Middle Data Scientist...

    In Competera, we are building a place where optimal pricing decisions can be made easily. We believe that AI technologies will soon drive all challenging decisions and are capable of helping humans be better. We are now looking for a Middle Data Scientist to change the way we deliver our solution to customers.
     

    You could be a perfect match for the position if

     

    You want to:

    • Validate datasets to ensure data accuracy and consistency.
    • Design proof-of-concept (POC) solutions to explore new approaches.
    • Develop technical solutions by mapping requirements to existing tools and functionalities.
    • Train models and create custom approaches for new domains.
    • Troubleshoot data processing and model performance issues.

     

    You have:

    • 2+ years of experience in data science or a related field.
    • Strong SQL skills for data manipulation and extraction.
    • Proficiency in Python, with the ability to write modular and readable code for experiments and prototypes.
    • A solid mathematical background, preferably in a Computer Science-related field.
    • Expertise in scientific Python libraries, including NumPy, pandas, scikit-learn, and either Keras/TensorFlow or PyTorch.
    • Familiarity with Time Series Forecasting methodologies.
    • Experience in statistical testing, including A/B testing.
    • 1+ years working with tabular and multimodal data (e.g., combining tabular data with text, audio, or images).
    • Upper-intermediate or higher English level.

     

    Soft skills:

    • Analytical mindset and critical thinking to solve complex problems.
    • Agile approach, with the ability to experiment and test hypotheses in a dynamic business environment.
    • Business-oriented thinking, capable of translating complex models into clear business insights.
    • Curiosity and a drive for continuous learning in the data domain.
    • Strong team player, able to collaborate across cross-functional teams.

     

    You’re gonna love it, and here’s why:

    • Rich innovative software stack, freedom to choose the best suitable technologies.
    • Remote-first ideology: freedom to operate from the home office or any suitable coworking.
    • Flexible working hours (we start from 8 to 11 am) and no time tracking systems on.
    • Regular performance and compensation reviews.
    • Recurrent 1-1s and measurable OKRs.
    • In-depth onboarding with a clear success track.
    • Competera covers 70% of your training/course fee.
    • 20 vacation days, 15 days off, and up to one week of paid Christmas holidays.
    • 20 business days of sick leave.
    • Partial medical insurance coverage.
    • We reimburse the cost of coworking.

     

    Drive innovations with us. Be a Competerian.

    More
  • · 24 views · 1 application · 13d

    Senior Machine Learning Engineer

    Ukraine · 5 years of experience · Upper-Intermediate
    We are looking for a passionate Senior Machine Learning Engineer eager to drive innovation and excellence in our machine learning processes. We strongly prefer those well-versed in the financial sector. Join us to be part of a forward-thinking team that...

    We are looking for a passionate Senior Machine Learning Engineer eager to drive innovation and excellence in our machine learning processes. We strongly prefer those well-versed in the financial sector.

     

    Join us to be part of a forward-thinking team that values innovation, growth, and collaboration.

    Responsibilities:

    • Cross-Functional Collaboration: Work closely with cross-functional teams to implement and support cutting-edge ML models
    • Data-Driven Research: Conduct research and experiments with diverse datasets to optimize ML model performance
    • Workflow Management: Handle complex data workflows with ease and efficiency
    • Expert Knowledge Development: Deepen your expertise in your chosen field, staying ahead of industry trends
    • Process Improvement: Enhance end-to-end development processes and pipelines, including data collection tools and production deployment, with a focus on CI/CD
    • Continuous Learning: Stay at the forefront of technological advancements and trends in data science and AI
    • Mentorship: Support and mentor junior team members, fostering a culture of knowledge sharing and growth
       

    Requirements:

    • Experience: 5+ years in machine learning and MLOps, with a track record of delivering impactful AI/ML solutions
    • Research & Experimentation: Proven ability to conduct research and experiments to enhance AI/ML model performance
    • Project Lifecycle Management: Skilled in handling all project stages, from business analysis to product implementation
    • Python Proficiency: Expert in Python for crafting robust and high-quality code; experience with version control systems (preferably Git)
    • Database Expertise: Proficient in working with databases and SQL (e.g., MS SQL, Snowflake)
    • AWS Mastery: Hands-on experience with AWS cloud platform (e.g., SageMaker, Step Functions, Glue, Lambda, SQS, ECS, S3, ECR, CloudWatch, IAM, MWAA)
    • Container & Orchestration Tools: Deep understanding of containers and orchestration tools (e.g., Docker, CI/CD)
    • Remote Work Savvy: Comfortable working remotely and effectively communicating with cross-functional teams
    • Financial Acumen: Strong foundational understanding of financial markets
    • Language Proficiency: English proficiency at B2 level or higher is mandatory
    More
  • · 11 views · 1 application · 11d

    Machine Learning Tech Lead

    Full Remote · Armenia, Colombia, Costa Rica · 5 years of experience · Upper-Intermediate
    We are seeking a highly skilled Machine Learning (ML) Tech Lead with a strong background in Large Language Models (LLMs) and AWS Cloud services. The ideal candidate will oversee the development and deployment of cutting-edge AI solutions while managing a...

    We are seeking a highly skilled Machine Learning (ML) Tech Lead with a strong background in Large Language Models (LLMs) and AWS Cloud services. The ideal candidate will oversee the development and deployment of cutting-edge AI solutions while managing a team of 5-10 engineers. This leadership role demands hands-on technical expertise, strategic planning, and team management capabilities to deliver innovative products at scale.
     

    Responsibilities:

    • Leadership & Management
      -Lead and manage a team of 5-10 engineers, providing mentorship and fostering a collaborative team environment;
      -Drive the roadmap for machine learning projects aligned with business goals;
      -Coordinate cross-functional efforts with product, data, and engineering teams to ensure seamless delivery.
    • Machine Learning & LLM Expertise
      -Design, develop, and fine-tune LLMs and other machine learning models to solve business problems;
      -Evaluate and implement state-of-the-art LLM techniques for NLP tasks such as text generation, summarization, and entity extraction;
      -Stay ahead of advancements in LLMs and apply emerging technologies;
      -Expertise in multiple main fields of ML: NLP, Computer Vision, RL, deep learning and classical ML.
    • AWS Cloud Expertise
      -Architect and manage scalable ML solutions using AWS services (e.g., SageMaker, Lambda, Bedrock, S3, ECS, ECR, etc.);
      -Optimize models and data pipelines for performance, scalability, and cost-efficiency in AWS;
      -Ensure best practices in security, monitoring, and compliance within the cloud infrastructure.
    • Technical Execution
      -Oversee the entire ML lifecycle, from research and experimentation to production and maintenance;
      -Implement MLOps and LLMOps practices to streamline model deployment and CI/CD workflows;
      -Debug, troubleshoot, and optimize production ML models for performance.
    • Team Development & Communication
      -Conduct regular code reviews and ensure engineering standards are upheld;
      -Facilitate professional growth and learning for the team through continuous feedback and guidance;
      -Communicate progress, challenges, and solutions to stakeholders and senior leadership.

      Qualifications:
    • Proven experience with LLMs and NLP frameworks (e.g., Hugging Face, OpenAI, or Anthropic models);
    • Strong expertise in AWS Cloud Services;
    • Strong experience in ML/AI, including at least 2 years in a leadership role;
    • Hands-on experience with Python, TensorFlow/PyTorch, and model optimization;
    • Familiarity with MLOps tools and best practices;
    • Excellent problem-solving and decision-making abilities;
    • Strong communication skills and the ability to lead cross-functional teams;
    • Passion for mentoring and developing engineers.
    More
  • · 46 views · 2 applications · 20d

    Middle Machine Learning, Python Developer

    Hybrid Remote · Germany, Ukraine (Lviv) · Product · 2 years of experience · Intermediate
    Job description Logivations is developing the most advanced robots navigated and controlled by Artificial Intelligence which are used by many international companies. We are seeking talented and self-motivated Machine Learning / Python developers in Lviv...

    Job description

    Logivations is developing the most advanced robots navigated and controlled by Artificial Intelligence which are used by many international companies.

    We are seeking talented and self-motivated Machine Learning / Python developers in Lviv to work with the AI-team to improve overall system efficiencies through the use of advanced technologies. The ideal candidate is excited to learn new things and willing to work through the details to get things done.

    Your responsibilities

    • Work on applications of machine learning and computer vision in logistics
    • Implement, extend, and apply latest research in deep learning
    • Provide input and expert knowledge for the design of novel solutions
    • Work on applications including: guidance of autonomous vehicles in logistics, camera based object identification., tracking

    Your profile

    • Presence in Lviv and ability to work from office when needed and during the onboarding process
    • Master or Bachelor degree in Computer Science, Mathematics, Statistics, Operations Research or related field
    • Experience with with linux, bash, docker
    • Good knowledge of Python, basic c++ is a plus
    • Understanding of ML, gstreamer, pyro, ros2, numpy, fastapi will be a plus, too
    • Motivation to keep up to date with latest research
    • Background or interest in computer vision technologies
    • Creative mind, be able to develop real innovations
    • Strong desire to overcome obstacles and make your work benefit
    • Good English language skills

    We offer you

    • A challenging, exciting and very interesting job opportunity
    • Possibility to apply latest research in real-world use cases
    • Very good salary, possibility for personal growth
    • Payment in Euro
    • Flexible working hours in a «trust» organization
    • 3 days in office and 2 days flexible work place
    • Optimal working environment and workplace
    • Possibility to travel abroad to communicate with real customers

    Are you interested? We are happy to receive your CV or resume in English. 

    More
  • · 24 views · 2 applications · 5d

    Senior Computer Vision Engineer

    Full Remote · Countries of Europe or Ukraine · 5 years of experience · Pre-Intermediate
    About the Role: As a Computer Vision Engineer, you will play a key role in our AI team, designing and building solutions that make legal collaboration seamless and accessible. You will work on a cutting-edge product that leverages computer vision and...

    About the Role:

     

    As a Computer Vision Engineer, you will play a key role in our AI team, designing and building solutions that make legal collaboration seamless and accessible. You will work on a cutting-edge product that leverages computer vision and other advanced AI techniques to support the automotive industry. Our platform, SelfInspection, enables automated vehicle inspections. Users capture photos of a vehicle's exterior, interior, and tires, which are then analyzed by our AI and experts to generate detailed condition reports. The first version of the product is live, and we are actively developing its second iteration.

     

    Responsibilities:

    • Train, evaluate, and deploy computer vision models for tasks such as instance segmentation, object detection, classification, and tracking
    • Improve and optimize existing computer vision models
    • Prepare high-quality training datasets using annotated data provided by the annotation team
    • Stay current with advancements in the computer vision field to ensure the use of efficient and modern approaches
    • Collaborate with C-level stakeholders to define technical requirements and specifications for new features

    Qualifications:

    • Minimum of 5 years of hands-on experience in machine learning, computer vision, or a closely related field
    • Proven experience in training, evaluating, and optimizing deep learning models for production environments
    • Strong background in data collection, preprocessing, augmentation, and annotation workflows
    • Bachelor's, Master’s, or Ph.D. degree in Computer Science, Electrical Engineering, Mathematics, or a related discipline (preferred but not required)

    Skills:

    • Hands-on experience with deep learning frameworks, particularly PyTorch and/or TensorFlow
    • Deep understanding of convolutional neural networks (CNNs), transformers, and core computer vision tasks such as image classification, object detection, segmentation, and tracking
    • Proficiency with scientific and image processing libraries such as NumPy, OpenCV, and scikit-learn
    • Familiarity with model deployment techniques (e.g., ONNX, TensorRT, TorchScript, TensorFlow Lite) and performance optimization strategies
    • Strong problem-solving skills and the ability to decompose complex vision tasks into modular components
    • Excellent communication and collaboration skills across both technical and non-technical teams

    Will be a Plus:

    • Interest in prototyping and experimenting with new computer vision techniques
    • Experience designing AI products from the ground up, with a solid understanding of AI system architecture
    More
  • · 50 views · 2 applications · 7d

    Data Scientist/ Analyst

    Full Remote · Ukraine · 2 years of experience · Upper-Intermediate
    The Product Data Science team at Noom (www.noom.com) is seeking a mid-level Data Scientist Contractor. The primary responsibility is to conduct product analysis and help design & evaluate A/B tests. Noom is more than just a health-tech company — it's a...

    The Product Data Science team at Noom (www.noom.com) is seeking a mid-level Data Scientist Contractor. The primary responsibility is to conduct product analysis and help design & evaluate A/B tests.

    Noom is more than just a health-tech company — it's a mission-driven organization that has helped over 50 million users worldwide build healthier habits through science-backed behavioral psychology. Backed by $650M+ in funding and recognized by Forbes as one of America's Best Startup Employers, Noom is scaling rapidly. If you're looking to work on a product that genuinely changes lives — this is the place.
     

    The Product Data Science team currently consists of 4 other Data Scientists, who work together to tackle a variety of projects each week. We sit alongside the Business Data Science team (also 4 people) and the BI Engineering team.
     

    “Product” at Noom covers all their in-app programs and features (including Noom Med!), as well as our Growth efforts (i.e. how we position and price our different product offerings!). 
     

    Key Responsibilities:

    • Product Analysis:

      - Answer insightful analysis questions from stakeholders across the Product org

      - Be able to ramp up on how different parts of the product & our data model function, to pull accurate results

      - Partner with PMs and Engineers to design key metrics for different initiatives

    • Experiment Analysis:

      - Be the “stats expert” alongside PMs to ensure we design effective experiments

      - Understand and be able to intuitively explain concepts like power & sample size

      - Analyze experiment results to determine what is statistically significant, being able to take into account common pitfalls and “p-hacking” that can happen with A/B testing

    • Specific Deliverables (First 3-6 months):

      - Ramp up on a particular product area and start answering ad hoc insight questions from there

      - Design an experiment (with another Product DS there to mentor), see it launch, and then analyze it

      - Give feedback on new team processes and come up with an idea to iterate/make a new one
       

    Requirements:

    • Strong proficiency in SQL and a solid understanding of data modeling concepts
    • Proficiency with Python, ideally data analysis/science packages like Pandas and Stats
    • Good “Data storytelling” and stakeholder communication: can explain technical concepts in an intuitive way
    • Detail-oriented: can sense-check your output and correct errors before sharing results with stakeholders
    • A good product-sense and familiarity with fundamental “product” metrics (like DAU, retention, etc)

       

    What We Offer:

    • Strong goal-oriented team, and a research mindset
    • Opportunity to leverage your engineering skills for fellow engineers and shape the future of AI
    • Working with the newest technical equipment
    • 20 working days of annual vacation leave
    • English courses, Educational Events & Conferences
    • Medical insurance

       

    More
  • · 10 views · 3 applications · 3d

    Senior Machine Learning Engineer

    Countries of Europe or Ukraine · 5 years of experience · Upper-Intermediate
    About you: We are hiring an experienced Machine Learning Engineer to join our team. This specialist will be responsible for refactoring our ML codebase, integrating new infrastructure, and developing reusable modules. Working closely with our data science...

    About you:

    We are hiring an experienced Machine Learning Engineer to join our team. This specialist will be responsible for refactoring our ML codebase, integrating new infrastructure, and developing reusable modules. Working closely with our data science and engineering teams, the Machine Learning Engineer will play a key role in enhancing the maintainability, scalability, and performance of our ML systems.


    About project:

    Join our client’s innovative team, working at the forefront of agricultural technology. They are dedicated to developing cutting-edge solutions that combine IoT and AI to optimize processes in smart agriculture. The core objective of this project is to monitor and improve crucial natural processes, thereby enhancing efficiency and sustainability in the agricultural sector.


    Our client’s ML infrastructure processes data from IoT sensors placed in beehives to monitor temperature, humidity, and other environmental factors. This data is used to create predictive models focused on colony health, queen problems, and pollination efficiency. By leveraging real-time data and advanced technologies, the platform helps to drive better outcomes for food production and biodiversity, making a tangible impact on global food systems. The team is looking for someone who can help improve the underlying architecture of these systems while maintaining their functionality and accuracy.


    Your area of responsibility:

    • Restructuring and optimizing existing Machine Learning code to enhance its readability, ease of maintenance, and performance, all while ensuring core functionality is preserved.
    • Integrating ML models and their associated pipelines with recently developed infrastructure elements to guarantee smooth operation and compatibility.
    • Designing and implementing reusable Machine Learning modules intended for common tasks such as preparing data, engineering features, and training or evaluating models.
    • Developing and deploying both unit and integration tests to uphold code quality standards and confirm reliability.
    • Identifying and putting into practice improvements aimed at boosting model performance, increasing efficiency, and supporting scalability.
    • Collaborating effectively with colleagues who are not located in the same place, offering guidance and participating in code review processes to receive feedback.


    Skills and requirements:

    • A minimum of 5 years’ professional experience in software engineering, with a strong focus on Machine Learning systems.
    • Demonstrated high proficiency in Python and essential ML libraries (such as TensorFlow, PyTorch, and scikit-learn).
    • A proven history of successfully refactoring complex existing codebases without compromising original functionality.
    • Experience in the design and deployment of software components and libraries intended for reuse.
    • Familiarity with standard ML pipelines, including processes for handling and deploying data.
    • Knowledge of fundamental software engineering practices, such as managing versions, testing code, and creating documentation.
    • Experience working with systems that are distributed and software stacks that are cloud-based.
    • Strong capabilities in solving problems, with a focus on creating solutions that are practical and easy to maintain over time.


    Will be a plus:

    • Practical experience with MLOps tools and common practices in that field.
    • Understanding and experience with technologies used for containerization and orchestration (like Docker or Airflow).
    • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines specifically for ML systems.
    • Experience using tools designed for data versioning.
    • Exposure to frameworks used for processing data on a large scale.
    • Experience working effectively with teams that are geographically dispersed and in roles such as consulting or contract work.

     

    We offer:

    - Висококласні робочі умови: спільнота першокласних інженерів, близько 90% нашої команди це Middle та Senior; цікаві та довгострокові проєкти у різних сферах; можливість змінити проєкт в разі необхідності;

    - Конкурентна ринкова компенсація в валюті (не в гривневому еквіваленті), яка виплачується без затримок;

    - Власний план розвитку та регулярні перегляди компенсації;

    - Оплачувані відпустки (20 днів) та лікарняні дні (5 днів);

    - Всі державні свята за Українським законодавством є вихідними;

    - Можливість працювати з будь-якою точки світу — ми знайдемо юридичний варіант, допоможемо легалізуватися або проконсультуємо з цього питання.

    - Бухгалтерський супровід;

    - Юридична підтримка в межах України;

    - Повноцінна HR-підтримка та турбота.

    More
  • · 72 views · 4 applications · 27d

    Data Extraction Specialist / Document Parsing Engineer

    Ukraine · 3 years of experience · Upper-Intermediate
    About the company VReal Soft is a Ukrainian IT company with 7 years of experience building custom software solutions, mobile apps, and web platforms for clients in the US, Israel, and Europe. We are currently opening a position for a Data Extraction...

    About the company

    VReal Soft is a Ukrainian IT company with 7 years of experience building custom software solutions, mobile apps, and web platforms for clients in the US, Israel, and Europe. We are currently opening a position for a Data Extraction Specialist, combining project work in the healthcare domain with the opportunity for long-term in-house collaboration.

     

    Position Summary

    We are looking for a skilled Data Extraction Engineer / Document Automation Developer to help build a system that automatically extracts structured information from various medical and immunization records and stores it in a structured database format.
    You’ll be working with diverse document formats (PDFs, scans, electronic forms), using OCR and NLP-based tools to process them.

     

    Your responsibilities:

    • Analyze medical document templates to identify key fields
    • Develop pipelines for automatic extraction of fields such as:
      • Student Full Name
      • Date of Birth
      • Sex/Gender
      • Vaccination Information (e.g. Type, Date, Dose, Clinic, Manufacturer)
      • Next Due Dates (calculated from context or intervals)
         
    • Build and integrate document processing flows using OCR or NLP tools such as Tesseract, Azure Form Recognizer, Amazon Textract, etc.
    • Validate and store extracted data in a structured database
    • Ensure accuracy and integrity of parsed data
    • Collaborate with development and QA teams to integrate the solution into the main platform
       

    Requirements:

    • Hands-on experience with OCR tools:
      Tesseract, AWS Textract, Azure Form Recognizer, Google Document AI
    • Strong knowledge of .NET / C#, especially for parsing documents and data transformation
    • Understanding of NLP techniques and Regular Expressions
    • Experience transforming unstructured data into structured formats
    • Solid understanding of databases and storage formats (e.g. JSON, SQL)
       

    Nice to have:

    • Experience in the healthcare or education domain
    • Familiarity with ML/AI-based approaches to document processing
    • English proficiency for reading documentation and written communication
       

    What we offer:

    • Opportunity to work on a meaningful healthcare-related product
    • Potential for long-term in-house cooperation after the initial project
    • Flexible working hours
    • Support and mentorship from a technical team
    • Comfortable office in Cherkasy, or remote work option
    • Internal training and English language development
       
    More
  • · 58 views · 19 applications · 26d

    Data Scientist — Python, FastAPI, AWS CDK to $5500

    Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-Intermediate
    We are looking for an experienced Data Scientist to join a distributed international team working on AI-driven backend systems. This is a long-term, full-time contract opportunity with a fully remote setup. English is the working language. You will...

    We are looking for an experienced Data Scientist to join a distributed international team working on AI-driven backend systems. This is a long-term, full-time contract opportunity with a fully remote setup. English is the working language.
     

    You will contribute to the design, development, and optimization of services built on modern ML/AI technologies, with a focus on backend integrations and infrastructure automation.
     

    Project details
    Start: ASAP
    Duration: Until 31.12.2025 (possible extension)
    Workload: Full-time (5 days/week)
    Location: Remote
    Language: English

    Responsibilities

    • Develop and maintain scalable APIs using FastAPI
    • Contribute to AI/ML-driven features, including RAG-based systems and LangGraph pipelines
    • Manage dependencies with Poetry or UV
    • Implement infrastructure as code using AWS CDK (Python) or other IaC tools
    • Work collaboratively using GitLab workflows and CI/CD pipelines
    • Write modular, testable code in large-scale Python projects
    • Support serverless deployments with AWS Lambda, Aurora, API Gateway, and other services


    Required skills

    • Strong Python programming experience
    • Hands-on experience with FastAPI
    • Experience with dependency management tools (Poetry or UV)
    • Familiarity with Retrieval-Augmented Generation (RAG) and LangGraph or similar
    • Proficiency with Docker, Git, and GitLab CI/CD
    • Experience working with AWS serverless services (Lambda, Aurora, API Gateway)
    • Knowledge of infrastructure as code with AWS CDK or equivalent


    Optional but nice to have

    • Experience integrating ML models into production systems
    • Understanding of asynchronous programming and performance optimization
    • Prior experience in remote or distributed teams

     

    If you meet the requirements and are interested in the project, we would be happy to schedule an initial phone call to provide further details.

    More
  • · 54 views · 4 applications · 25d

    Data Scientist

    Full Remote · Ukraine · 2 years of experience · Upper-Intermediate
    Requirements:- BS/MS degree in Computer Science or related field; - 2-3 years of experience in Data Science, Machine Learning, or a related role; - Strong proficiency in Python and libraries such as NumPy, Pandas, Scikit-Learn; - Experience in Data...

    Requirements:- BS/MS degree in Computer Science or related field;
    - 2-3 years of experience in Data Science, Machine Learning, or a related role;
    - Strong proficiency in Python and libraries such as NumPy, Pandas, Scikit-Learn;

    - Experience in Data Analysis

    - Experience with Classic ML 

    - Experience with NLP frameworks and libraries;
    - Proficiency in data visualization tools such as Matplotlib, Seaborn, or Plotly;
    - Knowledge of data mining, feature engineering, and whole ML model building lifecycle;
    - Hands-on experience with building custom LLM

    - Experience with SQL and database management systems (e.g., PostgreSQL, MySQL);
    - Strong communication skills and the ability to work in a collaborative team environment

     

    Responsibilities:
    - Developing an advanced Large Language Model (LLM)-based intelligent agent
    - Analyze large datasets to extract meaningful insights and identify trends and patterns;
    - Design, develop, and implement algorithms and predictive models;
    - Develop data-driven analysis using statistical and analytics methodologies to solve business problems;
    - Building the ML-based solution;
    - Work with NLP 

     

    Languages:
    - Upper-intermediate level of English (B2)

     

    Would be a plus:
    - Hands-on experience with cloud services (GCP/AWS/Azure)

    - Experience AI-driven applications with a strong emphasis on RAG (Retrieval-Augmented Generation)

    - Experience with TensorFlow and PyTorch

    - Design and implement RAG pipelines to significantly improve data ingestion, vectorization, and automated language generation processes

    More
  • · 31 views · 3 applications · 25d

    Senior Machine Learning Engineer

    Full Remote · Romania, Poland, Slovakia · 3 years of experience
    We are seeking an experienced Machine Learning engineer with 3 to 5 years of professional experience to join us on a project focused on enhancing and extending a specific system within our platform. This role is suited for someone who can quickly adapt to...

    We are seeking an experienced Machine Learning engineer with 3 to 5 years of professional experience to join us on a project focused on enhancing and extending a specific system within our platform. This role is suited for someone who can quickly adapt to an established architecture and contribute effectively to delivering high-quality, production-ready software. The emphasis is on hands-on development, technical documentation, aligned with current technical direction, not long-term design ownership or system re-architecture.

    The Machine Learning team is responsible for developing and maintaining machine learning models. We are collaborative, action-oriented and passionate advocates of using ML/AI to solve customer problems. Our team operates with transparency and alignment, guided by scaled agile practices that promote continuous improvement.


    We’re driven by values that shape how we work together every day:
    Teamwork, ownership, accountability, proactivity, transparency, empathy, inclusivity, and a commitment to continuous learning and growth.


    Job Description

    • Solid experience in machine learning algorithms, including linear regression, SVM, decision trees, neural networks, and clustering, along with familiarity with best practices in the field.
    • Solid experience in deep learning required especially training Natural Language Processing Models
    • Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, Transformers, or scikit-learn.
    • Practical experience working with and utilizing large language models (LLMs) and other GenAI technologies.
    • Demonstrated ability to build and deploy ML models, design training pipelines, and support ML applications in production environments.
    • Competent in building ML Pipelines using AWS services such as Bedrock and Sagemaker pipeline and model endpoints.
    • Proficiency in SQL
    • Fluent in English
       

    Job Responsibilities

    • Responsible for developing and maintaining machine learning models.
    • Write clear, concise technical documentation to support ongoing maintenance and knowledge transfer.
    • Actively participate in code reviews to maintain code quality and ensure adherence to established patterns.
    • Quickly understand and navigate an existing codebase and system architecture, providing solutions aligned with current technical direction.
    • Troubleshoot and resolve issues across the full stack of the assigned system.
    More
  • · 47 views · 7 applications · 25d

    Senior Game Mathematician

    Full Remote · EU · Product · 5 years of experience · Upper-Intermediate
    We are looking for an experienced and driven Game Mathematician to join our client's Game Studio. What You Will Do: The Game Mathematician will work closely with the Senior Management and Game Design Teams to develop concepts and statistical documents...

    We are looking for an experienced and driven Game Mathematician to join our client's Game Studio.

     

    What You Will Do:

    The Game Mathematician will work closely with the Senior Management and Game Design Teams to develop concepts and statistical documents for unique gambling games. Such games may be traditional video slot games, table games or multiplayer casual-mobile style games that will contain a gambling element. This role will be working collaboratively with the other disciplines of the Games Inc team to ensure that slot games are not only entertaining but also fair and financially viable for the casino. Playing a vital role in balancing the interests of players and the casino while complying with industry regulations. A Game Mathematician will leverage their passion for playing various genres of games as well as developing their expert knowledge of player psychology to help devise unique and engaging Game content. You will help to create and maintain comprehensive documentation, create detailed experience flowcharts, wireframes, and detailed moment-to-moment gameplay experiences with distinct clarity. Additionally, the Game Mathematician will assist in the brainstorming, creation, and review of new game features for the Company’s future product line.

     

    Summary of Responsibilities:

    • Collaborate with the slots team to assist in the design and creation of unique gambling games;
    • Use mathematical models to create game rules, pay tables and volatility settings;
    • Consistently demonstrate an increasing knowledge of the gaming market and an empathy for all player types;
    • Help with the Mathematical Analysis of existing and new games to analyse the probability of winning and the expected return to the player for each game. Calculate the house edge and volatility of the games to ensure profitability for the casino. Optimising game parameters to achieve desired player engagement and revenue targets;
    • Ensure the integrity of the random number generator (RNG) used in slot games to guarantee fair and unpredictable outcomes;
    • Stay up-to-date with gaming regulations and ensure that all games meet legal requirements and standards;
    • Collect and analyse data from slot games to make data-driven decisions for game improvements;
    • Monitor and interpret player behaviour and game performance to identify areas for enhancement;
    • Conduct playtesting and quality assurance to identify and address issues with game mechanics or payouts;
    • Ensure that the game provides a satisfying player experience while adhering to the intended mathematical model;
    • Maintain detailed documentation of game specifications, mathematical models, and testing results.

     

    What you'll need to have:

    • Ability to build a greater knowledge of real money casino games, player psychology and the ability to help in the creation of ideas and designs for specific markets and players;
    • Understanding of the basic mathematical fundamentals of gambling games;
    • Passion for games and mobile gaming, including an understanding of mobile gambling products and trends;
    • Excellent written and verbal communication skills;
    • Familiarity with software tools used for game development and analysis;
    • Ability to work in a collaborative, multi-team environment, including product managers, engineers, artists, marketing, and support service personnel;
    • Good organisational, problem-solving and interpersonal skills.

     

    Other Duties and Responsibilities:

    • Participation in team brainstorming;
    • Contributing to the review of other designers’ games and concepts;
    • Contributing to the evolution of the team’s process and best practices;
    • Market and data analysis of current trends;
    • Assist with strategising future product plans and lines.

     

    Qualifications:

    • Experience designing games, including math or similar products that come into being through various channels, including original concepts, competitively relevant products, and business or market needs;
    • Knowledge or experience with various game development pipelines & methodologies;
    • Involvement within teams developing products is highly recommended;
    • Knowledge about games and/or the casino industry, including the current market landscape
    • Experience working with multiple disciplines, including artists, mathematicians, software developers, etc., in creating games or products.

     

    The company offers:

    • Flexible working hours;
    • Free to work from any location;
    • Great work-life balance;
    • Company culture of transparency & openness;
    • Further opportunities for personal development and influence on product direction.

     

    If you find this opportunity right for you, don't hesitate to apply or get in touch with us if you have any questions!

    More
Log In or Sign Up to see all posted jobs