P

PredictX

AI-powered predictive analytics and decision automation

Junior/Mid-Level Machine Learning Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeGdańsk, PolandNo salary listed

About the Job

Requirements

  • 1–3 years of experience in data engineering or machine learning roles.
  • Proficiency in data engineering tools and technologies, including Spark (PySpark and/or Scala), Python, SQL, and various ETL/ELT tools.
  • Understanding of data modelling techniques, such as star schema and dimensional modelling, and data warehousing concepts.
  • Knowledge of data governance, data quality principles, and data security best practices, including awareness of AI-related security and ethical considerations.
  • Exposure to data integration, data cleansing, and data transformation processes on large datasets, including preparation of data for machine learning and large language models.
  • Familiarity with data profiling and data lineage tools.
  • Ability to identify, diagnose, and resolve data issues, performance bottlenecks, and data quality problems, including those involving large AI models.
  • Ability to analyse datasets and translate them into technical solutions, with an aptitude for understanding AI model performance.
  • Ability to communicate technical concepts to technical and non-technical audiences.
  • Ability to work collaboratively across teams and build effective working relationships.
  • Proactive, solution-oriented approach and willingness to learn and implement new technologies, particularly in AI and large language models.
  • Attention to detail to ensure data accuracy and integrity.
  • Ability to write clear and concise technical documentation.
  • Proficiency in Python and strong skills in at least one other relevant language, such as Scala or Java, with experience in libraries relevant to natural language processing and large language models.
  • Command of SQL for complex data querying and manipulation across database systems.
  • Knowledge of data modelling principles and experience designing efficient, scalable data models for large AI datasets.
  • Understanding and practical experience with a variety of ETL/ELT tools and frameworks.
  • Understanding and hands-on experience with Spark and ideally other relevant big data ecosystem components.
  • Experience with at least one major cloud platform and its data and machine-learning services.

Responsibilities

  • Assist in developing and maintaining scalable, efficient data pipelines using Spark, Python, and relevant ETL tools to support machine-learning models, including those using large language models, and analytical needs.
  • Support the architecture and implementation of robust data warehousing solutions and data models that ensure data quality, integrity, and performance for advanced AI models.
  • Assist in developing, testing, and deploying machine-learning models, including exploring and integrating large language models and other AI architectures, and collaborate with data scientists to productionize solutions.
  • Help transform engineering approaches for storing, transforming, transporting, synchronising, archiving, and securing large and complex datasets, including unstructured and semi-structured data used to train and deploy AI models.
  • Participate in evaluating and testing machine-learning models and frameworks, including large language models, to assess their potential and applicability to products.
  • Help identify and resolve performance bottlenecks, data quality issues, and other problems in data and machine-learning infrastructure; recommend and implement optimisations and improvements.
  • Define and govern data modelling and design standards, best practices, and development methodologies within the team.
  • Create and maintain technical documentation for data pipelines, data models, and machine-learning workflows, including large language model integration and testing.
  • Collaborate with business analysts, data scientists, and engineering teams to understand data requirements and deliver data and AI solutions.
  • Monitor advancements in data engineering, machine learning, and big data technologies, and participate in evaluating and integrating promising technologies.

Desired Qualifications

  • Understanding of machine-learning fundamentals, algorithms, and libraries such as scikit-learn, TensorFlow, and PyTorch, with interest or experience in natural language processing and large language models.
  • Experience deploying and monitoring machine-learning models, including large language models, in production.
  • Experience building and maintaining data pipelines with orchestration tools such as Apache Airflow.
  • Familiarity with big data technologies beyond Spark, such as Hadoop, Kafka, NoSQL databases including MongoDB and Cassandra, and data streaming platforms, and their application in AI workflows.
  • Experience with cloud platforms such as AWS, Azure, or GCP and their data engineering and machine-learning services, including services such as SageMaker and Azure AI.
  • Understanding of continuous integration and continuous delivery pipelines for data and machine-learning deployments, including deployment and updating of AI models.
  • Exposure to statistical analysis and data visualisation tools such as R, Tableau, and Power BI, and their use in analysing AI model performance and data insights.
  • Experience with prompt engineering and fine-tuning large language models.

About the Company

PredictX

AI-powered predictive analytics and decision automation

PredictX provides an AI platform that helps organizations predict outcomes and automate decision-making. It enables end users to access data science to generate accurate predictive insights and can also act as an AI partner that executes tasks to boost efficiency and achieve savings. The platform aims to improve performance, reduce risk, and optimize engagement by turning data into actionable decisions. Compared with competitors, PredictX combines predictive analytics with automated execution in one system, making it easier for organizations to move from insight to action. The goal is to help customers make better decisions, increase efficiency, and realize cost savings.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
1983

Recently Posted Jobs

Explore more opportunities at PredictX

See more jobs