Backend / Machine Learning Engineer

Barcelona, Catalonia, Spain - Remote

Applications have closed

BMAT

Plug into BMAT Music Innovators platform and sync with the thousands of other industry players who trust us.

View company page

That thing we do

We’re the Operating System for the Music Industry – a platform that pumps up the jam of every play.

We connect all players in the industry to amplify the value of music. Driven by machine learning and copyright expertise, our system pumps neutral data and authoritative knowledge to everyone along the chain. For those who make or use music, we allow them to plug into our O.S. to ease operations, increase earnings, and get in sync with everyone else.

BMAT is enhancing its world-class music metadata matching system with machine learning capabilities in order to create a more accurate and cost-effective tool for our clients and products. Our goal is to keep providing our customers with the best matching tools available in the industry to ensure they can distribute their collected royalties to their members in the most transparent and efficient way possible.


What you'll be doing

As a Backend / Machine Learning engineer, you will collaborate horizontally with the engineering teams to build ML solutions properly integrated in the backend pipelines of the company. We're looking for someone with a proven track record of designing, implementing, and operationalizing machine learning solutions in SaaS organizations. Previous experience in the music business is a plus. A strong belief that music can save the world is a must.

  • Contribute to state-of-the-art machine learning systems that can be integrated with existing BMAT infrastructures, and can process high volumes of data in a scalable way.
  • Design and improve high-performance, asynchronous, heterogeneous large data processing pipelines from/to multiple sources/destinations.
  • Launch innovative, data-intensive, end-to-end decision engines based on machine learning.
  • Help design and build APIs for integrating the ML pipelines into other systems.
  • Collaborate horizontally with the engineering teams, helping define a high-level vision for this system in the overall company roadmap.
  • Support engineering and customer relations teams during operations.
  • Participate with the team in our scrum ceremonies, ensuring the information flows and effective collaboration.
  • Help maintain comprehensive technical documentation.

Requirements

All about you

  • Technical/engineering degree (Data Analytics, Data Science, Computer Science, or any other related scientific field), with work experience in tasks related to both backend and machine learning engineering, such as training ML models, and developing code to work with such models in production.
  • Knowledge of different types of database technologies like relational (PostgreSQL), NoSQL (MongoDB), search engines (Elasticsearch), etc.
  • All our backend is coded in Python, so a strong knowledge is expected.
  • Experience building, maintaining and scaling APIs with FastAPI or similar frameworks.
  • A clear understanding of the Agile principles, processes, and practices.
  • Demonstrable experience delivering software using the Agile framework in remote/onsite teams.
  • Knowledge in large-scale automated data processing is appreciated: AWS Batch, Apache Spark, Airflow, etc.
  • Experience in NLP techniques such as entity linking, record linkage or named-entity recognition is a big plus.
  • Experience in the music industry is a plus, including audio signal processing skills.

Desired Soft Skills

  • You are creative and a problem solver.
  • You have good communication skills —both written and oral— so you can work in a remote environment, document your work and stay in touch with all the relevant stakeholders you’ll need to interact with.
  • You are proactive and, after assessing a situation, you can decide on your next steps autonomously.

Languages

  • English: fully proficient or fluent
  • Spanish/Catalan a plus


Benefits

You Can Enjoy

  • Flexible working hours and location
  • Unlimited time off because we believe that you know best when you need to rest.
  • You can make the role your own and run your own development
  • Flat hierarchy
  • Online language classes to improve your Spanish, Catalan or English
  • Online and onsite courses and music industry workshops run by inhouse experts
  • We’ll provide you with all equipment needed for you to be comfortable
  • Barcelona HQ office available to you, kitted out with a rehearsal room https://www.bmat.com/bmat-house/

Who the FAQ are BMAT

BMAT started in 2005 when a group of engineers with a passion for music decided to spin-off from an audio research lab in Barcelona. We’re now over 160 people, spread across Barcelona, Buenos Aires, Lima, Rio de Janeiro, London, Paris, Nairobi, Oslo, Tel-Aviv, Singapore, Tokyo, Manila, Bangkok and Lagos.

We’re a team of pretty decent people who enjoy working with each other. We’re open-minded and well-traveled, coming from all parts of the world. We’ve got rappers, producers, cello players, DJs, and songwriters. The passion for music, the excitement for innovative technology and Barcelona as a backdrop has proven to make a good combination.

Join us from wherever you are on our mission to help make music live forever.

We say there’s a BMAT touch. We believe it has to do with being passionate, obsessive, nice, generous, honest, self-motivated, entrepreneurial, intrepid, crazy, extraordinary, creative, agile, human, friendly, smart, witty, talented, naive, optimistic, surprising, sensual, and nerdy, but not very hipster (unfortunately). Our way of being is always sprinkled with transparency, perseverance, flexibility, open-mindedness and trustworthiness.

Diverse perspectives drive innovation, and innovation is kind of our thing. Our open-minded and flexible culture organically fosters this diversity. We've learnt that we thrive on learning from each other, so we don't just welcome but actively hire a range of open-minded people from all walks of life. Our team is made up of people with different backgrounds, perspectives, orientations, abilities, musical tastes, dress sense and time-zones - but we all have one common goal: Making the music world a better place. With equal opportunities for everyone, BMAT is a pretty nice place to work.

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: Agile Airflow APIs AWS Computer Science Data Analytics Elasticsearch Engineering Machine Learning ML models MongoDB NLP NoSQL Pipelines PostgreSQL Python Research Scrum Spark

Perks/benefits: Career development Flat hierarchy Flex hours Flex vacation Transparency Unlimited paid time off

Regions: Remote/Anywhere Europe
Country: Spain
Job stats:  43  6  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.