Taro Logo

Senior Machine Learning Engineer

Global provider of news and business information, delivering content across multiple formats, home to The Wall Street Journal, Barron's, MarketWatch, and other leading publications.
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Finance · Enterprise SaaS

Job Description

Dow Jones, a prestigious global provider of news and business information, is seeking a Senior Machine Learning Engineer to join their AI Engineering Team in Barcelona. This role offers an exciting opportunity to work with cutting-edge AI technologies while contributing to one of the world's largest news-gathering operations.

The position involves designing and maintaining machine learning pipelines and infrastructure, with a focus on both conventional and GenAI models. You'll be working with state-of-the-art NLP technologies and large language models (LLMs), collaborating closely with data scientists to deliver robust AI solutions. The role combines technical expertise in machine learning with practical software engineering skills.

The company offers an attractive benefits package including comprehensive healthcare, generous vacation time (30 days), flexible remote work options, and various wellness benefits. As part of Dow Jones, you'll be working for an organization with a 130-year legacy of excellence, home to flagship publications like The Wall Street Journal and Barron's.

This hybrid position offers the perfect balance between office collaboration and remote work flexibility, with the opportunity to work remotely for up to 3 months per year. The role is ideal for an experienced machine learning professional who wants to impact millions of users while working with cutting-edge AI technologies in a prestigious global media organization.

Last updated 7 days ago

Responsibilities For Senior Machine Learning Engineer

  • Collaborate with data scientists and engineers to integrate ML models into AI/ML pipelines
  • Implement optimized data storage and indexing systems for NLP
  • Develop tools and frameworks for model training, tuning, and evaluation
  • Monitor and improve model performance for accuracy and efficiency
  • Build and maintain data processing pipelines
  • Develop and maintain documentation for ML infrastructure
  • Partner with data scientists for model production integration

Requirements For Senior Machine Learning Engineer

Python
Kubernetes
  • Bachelor's degree in Computer Science, Engineering, Data Science, or related STEM field
  • +5 years of industrial experience in machine learning engineering, data science or data engineering
  • Experience with NLP and Machine Learning frameworks (PyTorch, HuggingFace, LangChain, spaCy, NLTK, scikit-learn)
  • Experience with cloud-based infrastructure and services (GCP preferred)
  • Experience in managing NLP-focused data infrastructure
  • Proficiency in vector storage, indexing, and graph database technologies
  • Experience with Docker and Kubernetes

Benefits For Senior Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive Healthcare Plans
  • 30 days of holidays per year
  • Remote work flexibility (3 months/year or one week per quarter)
  • Meal benefit with Pluxee (171€/month)
  • Retirement Plans with company matching
  • Comprehensive Insurance Plans
  • Well-being Resources ($200 USD allowance per quarter)
  • Family Care Benefits & Caregiving Support
  • Subscription Discounts
  • Employee Referral Program