ProSiebenSat.1 Media SE logo

Python Software Engineer - AI Solutions (m/f/d) (24521)

ProSiebenSat.1 Media SE
Full-time
Remote friendly (Porto, Portugal)
Portugal

Introduction As a Software Engineer for AI solutions in our Tech Hub in Portugal, you'll be at the forefront of innovation at our company. You'll work with stakeholders across various business units to integrate artificial intelligence as a support tool across our entire value chain—from content processing to monetization. In this role, you'll design and implement data-driven applications, manage the application development process, and ensure the seamless integration of your team's data scientists' work into a final product.

Sounds exciting and varied? Join our team and drive cutting-edge solutions for the ProSiebenSat.1 Media Group!

What You'll Do

  • Translate research and POC-based projects into scalable, maintainable, and observable production-ready workflows.
  • Develop webapp/cloud-based microservices, from frontend UIs to backend asynchronous ML workflows.
  • Contribute to developing products that leverage ML and AI (specifically LLMs) to improve how things work throughout the company.
  • Take a leading role in adopting software engineering best practices within your project team and mentor junior and non-backend developers in software engineering.
  • Be a key member of one of our experienced development teams and benefit from personalized support for your professional growth.

What We're Looking For

  • Education: University degree (M.Sc. or Ph.D.) in information technology, computer science, or a related technical field.
  • Experience: Strong experience with data-centered webapp development in Python (e.g., SQLAlchemy, Pydantic, Streamlit) using frameworks like FastAPI, Django, or Flask.
  • Experience: Prior experience with containerization (Docker, Kubernetes) and AWS services such as Lambda, EC2, ECS, CloudFormation, and StepFunctions.
  • Skills: Quality-focused mindset with an appreciation for the benefits of CI/CD (Gitlab) and using tools that support good software engineering practices (e.g., poetry, pre-commits).
  • Knowledge: Understanding of design patterns such as Unit of Work, Repository Pattern, Domain Driven Design, Testing Trophy, Onion Architecture.
  • Language Skills: Fluent in English (Portuguese and/or German language skills are a bonus).

Benefits

  • Be part of a leading media company and help us create real emotions among our viewers and customers.
  • Join our transformation journey as we build a world-class technology hub.
  • Enjoy 25 vacation days per year, great flexibility, and the option to work remotely with our hybrid work model.
  • Experience an open and diverse company culture with flat hierarchies, a modern and appreciative work environment, and no formal dress code.
  • Take advantage of our wide range of training and development opportunities.
  • Join our P7S1 employee networks and participate in a topic you're passionate about (e.g., PROUD, Greenteam, fempowerment, language buddies).
  • Benefit from a structured career path to support your personal development and growth.
  • Work in our amazing office space at LACS Porto.

Additional Information

We're excited to receive your application! Apply through our job portal within 5 minutes.

Doesn't your profile match 100%? No problem, apply anyway! We support your professional and personal development on the job.

At Seven.One Tech Hub, part of ProSiebenSat.1, we make digital entertainment happen! We reach millions of viewers and users daily, and that's the foundation of our success. We develop top-notch products and improve our technology every day. Are you looking for an exciting career in media and e-commerce, enjoy working on different projects and products, and want to be part of a diverse tech community? Join our newly established Tech Hub and become a crucial part of our digital future.

Diversity & Inclusion

As a signatory of the Diversity Charter, ProSiebenSat.1 is committed to a working environment free of prejudice and actively promotes diversity and equal opportunities among employees.

Accessibility

If you have a disability and would like to apply, you're very welcome. We are working to improve accessibility, and we're open to discussing how we can remove any barriers and find a personalized solution if needed.

Gender Note

While we use one gender in the text, all genders are implied.

Job Category: AI & Machine Learning