hero
3,326
companies
3,750
Jobs
If you are a Techstars portfolio companyclaim your profile.

Data Engineer - Industry

BeChained

BeChained

Data Science
Spain
Posted on Apr 9, 2025

Job description: Data Engineer

BeChained built a solution for industrial manufacturers to optimise and reduce energy costs and carbon offset spending.

Our RL solution, integrated with the existing facilities, continuously identifies the optimal settings on machines and executes the improvement automatically.

We also unlock demand-response and carbon market opportunities.

By applying to this position, you'll be part of an AI-powered solution making strides in energy efficiency, carbon accounting and demand-response in industry. You will have the chance to work in a dynamic start-up environment with international exposure to both EU and US markets.

Our Data Operations team handles actionable data products for businesses: data scientists and engineers work together to create highly scalable solutions.

We bring state-of-the-art algorithms into production: we manage MLOps in an automated Cloud environment. Multi agent Deep Reinforcement Learning is our favourite. You will handle coding with Python, PyTorch, Tensorflow, Pandas, Scikit, Numpy, etc.

Minimum background:

  • MSc or higher degree (preferably a Ph.D.) in Computer Science or Engineering experience
  • Great programming skills in Python, in a Linux/Mac based environment.
  • You are a well-versed data engineer. Have hands-on experience with MQTT, Spark or equivalent communication systems, containers (Docker or equivalent), code versioning (Git,...), CI/CD, databases (time series), cloud storages and services (AWS, Google Cloud,...), Python as a programming language.
  • Multiple work streams excite you: use ambiguity as a lever for opportunity for high-level thinking. We collaborate through version control (Git) and CI/CD systems. And build technological roadmap with other data, industrial, sales engineers and developers.
  • Have experience creating data product strategies. Have extensive Python, time series and caveats of jupyter notebooks.
  • Good English oral and written communication skills (Spanish or other EU languages are a plus)
  • Autonomy in decision making, being the milestone to build.
  • 2 years experience in common Cloud-based environments (AWS, Google Cloud Platform or Azure)
  • WORK PERMIT for Spain or the EU.

Soft skills:

  • A PLUS, previous experience with industrial protocols i.e. Modbus, MBus, RTU, and production application SCADA, OPC-UA, PLC and more.
  • We look for passionate, proactive, collaborative talent and enjoy solving problems to add business value.
  • Strong sense of ownership and a growth mindset.
  • Ability to clearly articulate the problem at hand in a simple, actionable way.
  • We look for long-term inspiring talent, with creativity and learning objectives.
  • You can jump into the code on a deep level, but you are also able to contribute to long-term initiatives.

About The Job

At BeChained, our mission is to prevent 65 millions tCO2 per year in the processes by 2040, by reducing energy use, lower dependency on fossil fuels, and foster decarbonization of the energy system.

The RL data scientist will play a vital role in expanding our footprint in any industry. The individual will work closely with our data lead to build RL/ML pipelines to provide an actionable solution to customer pain points, and support both technical and economic proposals.

This position offers an incredible opportunity for a passionate individual with a green heart, looking to be part of a genuine, impact-driven project.

Deliver your work from our Barcelona office, with flexible working hours.

Responsibility

  • Identify, design and implement end-to-end ETL pipelines that scale and allow data & product to move fast.
  • Let's build the best Data Platform. Make it scalable and flexible to become the reference for real-time energy efficiency and flexibility.
  • Dockerize and build micro-service based technology.
  • Implement scalable software services, processing real time data (e.g. Kafka, Spark, REST services), store data (e.g. time series and relational databases) and return actionable instructions (i.e. PLC, OPC-UA, ...).
  • Design and co-create quarterly/yearly technological roadmaps for ML.
  • Build reusable and scalable components.
  • Unlock access of a massive real time data (we are hardware agnostic) from data points gathering information through industrial protocols i.e. Modbus, MBus, RTU, and production application SCADA, OPC-UA, PLC, ...
  • Design, build, test and deploy new libraries. Keep the highest standards of testing and code quality.
  • Work with experienced engineers and product owners. Identify and build tools to automate many large-scale data management / analysis tasks.
  • Stay up to date with new technologies to create value for BeChained's products.

Nice to have

  • Experience in building libraries or scalable platform services, ML lifecycle and bringing ML into production. Strong background in statistics.
  • Experience in designing architectures and developing software components for distributed systems (e.g. micro-service architectures).

An inspiring place to work

  • We are in sunny Barcelona, where the weather is sweet and life is cool.
  • Check our web (https://bechained.com) and twitter account (https://twitter.com/be_chained)
  • Home office? New working models? Flexible working hours? You come to the right place! We foster flexible working hours and remote flexibility
  • Native digital? We work on mobility devices Mac/PC (Linux).
  • A great, multicultural and diverse environment. We strive for a real change. We foster gender parity, creativity and inclusive culture. No matter what ethnic background, gender, age, religion, identity, or disability.