TX Services

Software Engineer (Frontend-Leaning Fullstack) @Tamedia

TX Services  •  Serbia (Onsite)  •  3 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
68
AI Success™

Job Description

About Us

Tamedia is a forward-thinking media company transforming how content is created, distributed, and consumed. By leveraging cutting-edge technologies like Generative AI and workflow automation, we aim to streamline operations, enhance creativity, and deliver personalized experiences at scale.

As Switzerland's strongest editorial network, we help shape the country's topics and debates. Tamedia is excited by the possibilities that AI offers to support our journalists in preparing and publishing news content. We see numerous opportunities throughout the entire process where automation and AI can provide assistance, while ensuring journalists retain control and uphold stringent standards of quality.

We are looking for a Mid-level Software Engineer with a frontend experience to build user-facing tools powered by Generative AI. You will work on intuitive interfaces as well as the backend services that support them, helping automate content workflows and enhance editorial efficiency. This role sits at the intersection of frontend engineering, backend development and AI integration.

What You’ll Do

  • Build modern, responsive user interfaces using React/Next.js for AI-powered tools

  • Collaborate with product and design teams to deliver intuitive UI/UX for internal and user-facing applications

  • Design and implement AI-powered features leveraging the integration with different LLMs (e.g. ChatGPT, Gemini, Claude and Mistral)

  • Develop and maintain backend services (Python preferred) to support frontend applications and AI pipelines

  • Build and maintain automation workflows for content production, tagging, publishing, and analytics

  • Integrate APIs for AI services, media systems, and third-party tools

  • Optimize prompts, model usage, and evaluation pipelines for quality and cost

  • Ensure reliability, scalability, and observability of systems

  • Contribute to improving developer experience and internal tooling

Our Tech Stack

  • Frontend: React, Next.js

  • Backend: Python, Node.js

  • AI/ML: LLM APIs (OpenAI, Antropic, Gemini and Mistral), LangChain, vector databases

  • Data: PostgreSQL, Redis

  • Workflow Automation: Celery, N8N, Serverless

  • Infrastructure: AWS, Docker

What We’re Looking For

  • Proven track record of delivering production-ready software features end-to-end

  • Strong experience with React (and ideally Next.js), including building scalable and maintainable UI components

  • Solid experience with Python and API design, including integrating third-party services (experience with AI/LLM APIs is a plus)

  • Familiarity with asynchronous workflows or job systems

  • Understanding of frontend performance, state management and data fetching patterns

  • Familiarity with cloud platforms (AWS preferred)

Nice to Have
  • Experience in media, publishing, or content platforms

  • Experience building AI-powered user interfaces

  • Knowledge of prompt engineering and LLM evaluation techniques

  • Experience with CI/CD and DevOps practices

  • Ability to collaborate across engineering, product, and editorial teams

What We Offer

  • Opportunity to work on real-world AI applications

  • High ownership and autonomy in technical decisions

  • Collaborative and creative environment with direct impact on media products

Example Projects You Might Work On
  • Fast prototyping to validate ideas

  • AI-assisted content creation interfaces for editorial teams

  • Tools for reviewing, editing, and approving AI-generated media

  • Workflow automation for publishing across multiple channels

Our hiring process consists of 4 steps:

  1. HR call

  2. Hiring Manager call

  3. Technical assessment

  4. Meet the team

During the HR Call, we will cover everything that might be interesting for you, but also details on benefits, plans, and administrative things.

You can learn more about our perks and brands on our website.

A 3D office tour is available here

We’re looking forward to your application!
TX Services

About TX Services

TX Services is the product, design, and engineering center of Switzerland's TX Group in Belgrade.

TX Group AG is a media company headquartered in Zurich. Through a portfolio of daily and weekly newspapers, magazines, and digital platforms, as well as its own printing facilities, it is the largest media group in Switzerland. Additionally, as a leading digital hub, with almost 80% of all Swiss consumer internet traffic passing across our websites and apps, we provide our media and platforms with enabling technology solutions, to drive their businesses.

In 2020 the company changed its name to TX Group (formerly Tamedia AG) as the result of the Technology Exchange conference, established in 2015.

We stand for interdisciplinary collaboration, innovation, and dynamic development.

We're about investing in you long-term. The businesses in Switzerland you will work with are healthy, stable, and growing, and we want people that will enjoy sticking around for the ride.

Industry
Media & Publishing
Company Size
51-200 employees
Headquarters
Belgrade, RS
Year Founded
Unknown
Social Media