Description
Dow Jones is seeking a Senior Software Engineer to join our GenAI Experiences team in Barcelona.
In this role, you will take end-to-end technical ownership of complex features and systems, driving delivery with limited supervision and serving as a key technical contributor on the team.
You will partner closely with data scientists, ML engineers, product managers, and peer engineering leads to design and ship reliable, scalable AI-powered products.
Responsibilities:
- Design, build, and own end-to-end delivery of AI-powered features across the GenAI Experiences platform , from backend APIs and data layers to user-facing integrations.
- Partner with product managers, data scientists, and engineering leads to translate business requirements into reliable technical solutions, and surfacing risks and tradeoffs.
- Integrate internal and third-party LLM and AI APIs to extend system functionality and deliver new product capabilities.
- Develop tools and frameworks for prompt management, automated evaluations, and observability.
- Improve team processes , code quality standards, testing practices, observability, and CI/CD pipelines.
- Monitor and improve production AI systems for reliability, performance, and quality , troubleshooting issues across the full stack.
- Integrate third-party AI APIs (internal and external) to extend the functionality of systems.
- Participate in code reviews, apply MLOps best practices, and contribute to team standards for model versioning, experiment tracking, and CI/CD.
- Stay updated on developments in fullstack engineering for GenAI and IR technologies, incorporating best practices and leveraging cloud infrastructure for efficiency.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related STEM field or equivalent work experience.
- 3-5 years of industry software engineering experience building and operating production systems.
- Strong Python skills and experience building scalable backend services and REST or GraphQL APIs.
- Experience with cloud-based infrastructure and services (e.g., AWS and GCP), Docker, and the Git version control system.
- Exposure to deploying and monitoring machine learning models or generative AI systems in production environments, including automated evaluation pipelines.
- Familiarity with LangChain, LangGraph, LangSmith, or equivalent agentic/orchestration frameworks.
- Exposure to MLOps tooling , model deployment, monitoring, experiment tracking, evaluation pipelines , is a strong plus.
- SQL proficiency and experience with data pipeline tooling (Airflow or equivalent).
Benefits:
- Comprehensive Healthcare Plans for you and your family (paid by Dow Jones)
- Extra paid Time Off (30 days of holidays/year)
- Possibility to work remotely for 3 months/year (desplazamiento program) or one week of remote work per quarter
- Meal benefit with Pluxee (171€/month on top of your salary)
- Retirement Plans (Dow Jones will pay 2% of a members Pensionable Salary and match employee contribution up to a maximum of 3%).
- Comprehensive Insurance Plans
- Well-being Resources (200 USD allowance per quarter, Classpass, etc.)
- Family Care Benefits & Caregiving Support
- Subscription Discounts
- Employee Referral Program (2,500 USD for referring a talent)