{"id":797091,"url":"https://alion.io/job/predictx-junior-mid-level-machine-learning-data-engineer","title":"Junior Mid-Level Machine Learning Data Engineer","company":{"id":689668,"name":"PredictX","domain":"predictx.com","url":"https://alion.io/company/predictx","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-28T05:59:10Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Gdańsk, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Dimensional Modeling","optional":false},{"name":"ETL/ELT","optional":false},{"name":"LLM","optional":false},{"name":"Machine Learning","optional":false},{"name":"pySpark","optional":false},{"name":"Python","optional":false},{"name":"Scala","optional":false},{"name":"Spark","optional":false},{"name":"SQL","optional":false},{"name":"Airflow","optional":true},{"name":"Amazon SageMaker","optional":true},{"name":"Apache Kafka","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Cassandra","optional":true},{"name":"CI/CD","optional":true},{"name":"Fine-tuning","optional":true},{"name":"GCP","optional":true},{"name":"Hadoop","optional":true},{"name":"Java","optional":true},{"name":"NLP","optional":true},{"name":"Power BI","optional":true},{"name":"Prompt Engineering","optional":true},{"name":"PyTorch","optional":true},{"name":"Scikit-learn","optional":true},{"name":"Tableau","optional":true},{"name":"TensorFlow","optional":true}],"status":"live","first_seen_at":"2025-11-19T15:01:18Z","employer_posted_date":"2025-11-19","last_verified_at":"2026-10-28T21:15:15Z","board_verified":true,"closed_at":null,"days_open":343,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":342},"description":"About PredictX\nMake a real difference at one of London’s foremost SaaS scale-ups: Be ready to pioneer the future of AI, data analytics, and technology. Step into PredictX, where we don't just see AI as a fashionable bandwagon but have lived and breathed AI & ML in every aspect of our product for the past decade.\nAs an Enterprise SaaS provider, we're revolutionising critical decision-making for many of the world’s largest businesses, including 3 FAANGs, seeking empowerment through our integrative AI technology and Predictive Analytics.\nWe pride ourselves on our commitment to staying at the forefront of technological advancements. You'll be joining a team that actively explores and integrates the latest innovations to maintain our competitive edge.\nThe Role\nAs a Junior/Mid-Level ML Data Engineer, you’ll help build and maintain the data pipelines and infrastructure that power our AI solutions. You’ll work closely with senior engineers and data scientists, gaining exposure to LLMs, big data tools, and real-world ML deployment. This is a growth role for someone eager to learn, contribute, and evolve in the AI space\nKey Responsibilities\nAssist to develop and maintain scalable and efficient data pipelines using technologies such as Spark, Python, and relevant ETL tools to support our machine learning models, including those leveraging LLMs, and analytical n eeds.\nSupport with the architect and implement robust data warehousing solutions and data models that ensure data quality, integrity, and performance, catering to the specific data requirements of advanced AI models.\nAssist in the development, testing, and deployment of machine learning models, including exploration and integration of Large Language Models (LLMs) and other novel AI architectures, collaborating closely with Data Scientists to productionize innovative s olutions.\nHelp transform engineer approaches for storing, transforming, transporting, synchronising, archiving, and securing large and complex datasets, including unstructured and semi-structured data crucial for training and deploying advanced AI models.\nParticipate in the evaluation and testing of new machine learning models and frameworks, including LLMs, to assess their potential and applicability to our products.\nAssist to identify and resolve performance bottlenecks, data quality issues, and other pain points within our data and ML infrastructure. Proactively recommend and implement solutions for optimisation and improvement, especially in the context of deploying large-scale AI models.\nDefine and govern data modelling and design standards, best practices, and development methodologies within the team, considering the unique challenges and opportunities presented by LLMs and other advanced AI.\nCreate and maintain comprehensive technical documentation for data pipelines, data models, and machine learning workflows, including details specific to LLM integration and testing.\nCollaborate effectively with Business Analysts, Data Scientists, and other engineering teams to understand data requirements and deliver impactful data and AI solutions.\nStay abreast of the latest advancements in data engineering, machine learning (including LLMs and generative AI), and big data technologies, and actively participate in the evaluation and integration of promising new t echnologies.\nExperience/Skills\n1 - 3 years of experience in data engineering or machine learning roles.\nProficiency in data engineering tools and technologies, including Spark (PySpark and/or Scala), Python, SQL, and various ETL/ELT tools.\nAn understanding of data modelling techniques (e.g., star schema, dimensional modelling) and data warehousing concepts.\nKnowledge of data governance, data quality principles, and data security best practices, with an awareness of the specific security and ethical considerations related to AI models.\nExposure with data integration, data cleansing, and data transformation processes on large datasets, including data preparation for machine learning and LLMS.\nFamiliarity with data profiling and data lineage tools.\nAn ability to identify, diagnose, and resolve data issues, performance bottlenecks, and data quality problems effectively, including those encountered when working with large AI models.\nAnalytical and problem-solving skills to analyse data sets and translate them into actionable technical solutions, with an aptitude for understanding the nuances of AI model performance.\nExcellent written and verbal communication skills to effectively convey technical concepts to both technical and non-technical audiences, including discussions around AI model capabilities and limitations.\nStrong teamwork and collaboration skills with the ability to build effective working relationships across teams, especially when integrating new AI technologies.\nA proactive and solution-oriented approach with a strong drive to learn and implement new technologies, particularly within the rapidly evolving fields of AI and LLMS.\nMeticulous attention to detail to ensure data accuracy and integrity, which is critical for the reliability of AI models.\nProven ability to write clear and concise technical documentation, including documentation for AI model development and deployment.\nDesired Skills\nSolid understanding of machine learning fundamentals, algorithms, and libraries (e.g., scikit-learn, TensorFlow, PyTorch), with specific interest or experience in Natural Language Processing (NLP) and Large Language Models (LLMs).\nExperience in deploying and monitoring machine learning models, including LLMs, in a production environment.\nExperience with building and maintaining data pipelines using orchestration tools like Apache Airflow.\nFamiliarity with big data technologies beyond Spark, such as Hadoop, Kafka, NoSQL databases (e.g., MongoDB, Cassandra), and data streaming platforms, and their application in AI workflows.\nExperience with cloud platforms like AWS, Azure, or GCP, and their data engineering and machine learning services, including those specific to LLMs (e.g., SageMaker, Azure AI).Understanding of CI/CD pipelines for data and machine learning deployments, including considerations for deploying and updating AI models.\nExposure to statistical analysis and data visualization tools (e.g., R, Tableau, Power BI), and their use in understanding AI model performance and data insights.\nExperience with prompt engineering and fine-tuning of Large Language Models.\nTechnical Skills\nProgramming: Proficiency in Python and strong skills in at least one other relevant language like Scala or Java, with experience in libraries relevant to NLP and LLMs.\nSQL: Command of SQL for complex data querying and manipulation across various database systems, including those used in conjunction with AI model training and inference.\nData Modelling: Knowledge of data modelling principles and experience in designing efficient and scalable data models that can support the demands of large AI datasets.\nETL/ELT Processes: Understanding and practical experience with a variety of ETL/ELT tools and frameworks, including those optimized for handling the data requirements of AI model.\nBig Data Technologies: Understanding and hands-on experience with Spark and ideally other big data ecosystem components relevant to AI data processing.\nCloud Platforms: Experience with at least one major cloud platform and its data and ML services, including those tailored for LLMs and generative AI.\nSoft Skills\nCommunication: Exceptional written and verbal communication skills with the ability to articulate complex technical concepts clearly and concisely to diverse audiences, including discussions about the capabilities and implications of new AI technologies.\nCollaboration: Proven ability to lead and work effectively within cross-functional teams, fostering strong relationships with stakeholders, especially when exploring and integrating novel AI solutions.\nProblem-Solving: A highly proactive and analytical approach to problem-solving with the ability to think strategically and implement innovative solutions, particularly in the rapidly evolving landscape of AI.\nAttention to Detail: A strong commitment to data accuracy and quality, which is paramount when developing and deploying AI models.\nDocumentation: Ability to create and maintain comprehensive and easily understandable technical documentation, including details specific to AI model architecture, training, and deployment.\nAdaptability & Learning Agility: A passion for continuous learning and the ability to quickly adapt to new technologies and paradigms, especially within the dynamic fields of AI and data engineering.\nWhat we offer....\nInnovative Projects: Work on cutting-edge projects that push the boundaries of AI, machine learning, and data engineering, including the exciting application of Large Language Models.\nDynamic Technology Environment: Be part of a team that actively explores, tests, and integrates the latest technological advancements, including the newest developments in AI and LLMs.\nInnovation Hub: Collaborate with a team of experts and leverage the latest technologies to drive innovation in the realm of AI and data.\nCollaborative Culture: A supportive and team-focused environment where your expertise and contributions, especially in the area of new AI technologies, are highly v alued.\nGrowth Opportunities: Opportunities for professional development and growth within a rapidly expanding company at the forefront of AI innovation.\n Impactful Work: Play a key role in shaping the future of our product and influencing critical business decisions for world-leading companies through the application of advanced AI technologies.","description_format":"text","description_chars":9692,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Growth opportunities","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Business Process Outsourcing (BPO)","Procurement & Spend Management"],"lifecycle":[{"event":"open","at":"2026-09-12T05:56:32Z"}],"visa":[],"liveness":{"score":3,"band":"cold","label":"Long shot","p_open":1,"p_active":0.103,"p_room":0.28,"age_days":342,"expected_fill_days":21,"reasons":["conf:2","win:tail","crowd:junior"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/predictx-junior-mid-level-machine-learning-data-engineer","json_url":"https://alion.io/job/predictx-junior-mid-level-machine-learning-data-engineer.json","meta":{"generated_at":"2026-10-28T22:23:51Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":30338,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":689668},"rest":"https://alion.io/mcp/rest/get_company?id=689668"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpredictx-junior-mid-level-machine-learning-data-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fpredictx-junior-mid-level-machine-learning-data-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fpredictx-junior-mid-level-machine-learning-data-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/predictx-junior-mid-level-machine-learning-data-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpredictx-junior-mid-level-machine-learning-data-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":797091}},{"tool":"search_jobs","arguments":{"company":"predictx.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":797091},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}