Software Engineer

Há 3 dias


Porto, Porto, Portugal ZAAI Tempo inteiro

Company Description

ZAAI is an artificial intelligence company building AI forecasting engines for retail companies and providing AI consultancy services. We help retailers turn complex data into clear forecasts and actionable insights that improve decision-making across demand planning, inventory, and customer experience.

Our work combines machine learning, time-series modeling, modern software engineering, and agent-based AI systems. We partner closely with our clients to design, build, and deploy AI-powered products that deliver real business impact.

Role Description

We are looking for a Software Engineer to join our growing team and help build and scale ZAAI's core AI products. This role is well-suited for someone with 2+ years of experience who wants to grow while working on real-world systems used by retail companies.

You will work on the software infrastructure behind our AI forecasting engine and contribute to search, recommendation, and agent-based systems. You'll collaborate closely with data scientists, product leaders, and consultants in a supportive, hands-on environment, focusing on building reliable, scalable, and maintainable systems.

Responsibilities include:

  • Design, build, and maintain backend systems that power ZAAI's AI forecasting and analytics products.
  • Implement APIs and services that support forecasting, search, recommendation, and agent-based workflows.
  • Work closely with data scientists to productionize machine learning models and AI agents.
  • Build and improve data pipelines and services for ingesting, processing, and serving large-scale retail data.
  • Help develop systems for semantic search, retrieval, orchestration, and AI-driven decision-making.
  • Improve system performance, scalability, reliability, and observability in production.
  • Write clean, well-tested, and maintainable code following best engineering practices.
  • Collaborate with product, consulting, and client-facing teams to translate business requirements into robust software solutions.
  • Monitor production systems and help debug, optimize, and evolve them over time.

Qualifications:

  • 2+ years of experience as a Software Engineer or in a related role.
  • Strong foundations in software engineering principles, data structures, and system design.
  • Experience with Python and backend development (e.g. APIs, services, data processing).
  • Familiarity with deploying and operating production systems (cloud environments, containers, CI/CD, or similar).
  • Interest or hands-on experience working with AI-powered systems, ML pipelines, or data-intensive applications.
  • Comfortable working with real-world, imperfect data and evolving requirements.
  • Ability to clearly communicate technical ideas to both technical and non-technical teammates.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Bonus points if:

  • You've worked on AI, ML, or data-heavy products.
  • You have experience with search, recommendation systems, or retrieval-based architectures.
  • You've built or supported systems involving AI agents or workflow orchestration.
  • You've worked with retail, e-commerce, or supply chain platforms.
  • You've contributed to production systems used by real customers.
  • You enjoy learning, experimenting, and growing in a collaborative team.

  • Software Engineer

    Há 6 dias


    Porto, Porto, Portugal Nitro Software Tempo inteiro

    *About Us:*A global SaaS leader for seamless digital document workflows, Nitro offers a suite of solutions for PDF, eSigning, identity verification and analytics supported by a best-in-class customer success and change management team. With more than 3 million licensed users and 13,000+ business customers across 157 countries, we serve 67% of the Fortune...

  • Senior Software Engineer

    1 semana atrás


    Porto, Porto, Portugal Nitro Software Tempo inteiro

    *About Us:*A global SaaS leader for seamless digital document workflows, Nitro offers a suite of solutions for PDF, eSigning, identity verification and analytics supported by a best-in-class customer success and change management team. With more than 3 million licensed users and 13,000+ business customers across 157 countries, we serve 67% of the Fortune...


  • Porto, Porto, Portugal Nitro Software Tempo inteiro

    *About Us:*A global SaaS leader for seamless digital document workflows, Nitro offers a suite of solutions for PDF, eSigning, identity verification and analytics supported by a best-in-class customer success and change management team. With more than 3 million licensed users and 13,000+ business customers across 157 countries, we serve 67% of the Fortune...

  • Software Engineer

    1 semana atrás


    Porto, Porto, Portugal Hays Tempo inteiro

    Tech Hub | Software | JAVA | SPRING.BOOT | ANGULARYour New CompanyA new Tech Hub in Porto, Portugal, part of a leading German multinational logistics provider, is at the forefront of technological innovation. This hub collaborates closely with teams across Europe to design and implement cutting-edge solutions. Employees join an international environment...

  • Embedded Software Engineer

    1 semana atrás


    Porto, Porto, Portugal ICT Strypes Technical Software, Unipessoal Lda Tempo inteiro

    STRYPES is looking for new colleagues to join our team as an Embedded Software Engineer.We are Dutch-Portuguese software development company, home-based in Lisbon and Porto. We focus on the development of a wide range of innovative embedded software solutions, including embedded Linux, real-time operating systems, and bare-metal applications, while also...

  • Software Engineer

    1 semana atrás


    Porto, Porto, Portugal EVS Tempo inteiro

    Scope The Software Engineer will contribute to the integration of the T-Motion Media Production Robotics solutions into the EVS ecosystem. The Software Engineer actively participates in the different development activities: analysis, architecture, design, implementation, testing, validation, technical documentation, and maintenance. These activities are...

  • Software Engineer

    1 semana atrás


    Porto, Porto, Portugal Consort Group Tempo inteiro

    Every moment counts. Especially those you live to the fullest. Welcome to Consort Group.For over 30 years, Consort Group has been helping companies leverage their data and infrastructure. It is backed by two leaders, Consortis and Consortia, and places people and social responsibility at the heart of its values.This is your future teamEstablished in 2021,...


  • Porto, Porto, Portugal Open Cosmos Tempo inteiro

    Aim high, go beyond At Open Cosmos we are solving the world's biggest challenges for space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on…The CTO division is where Open Cosmos technology comes to life. Covering engineering, product development, and...

  • Software Engineer

    2 semanas atrás


    Porto, Porto, Portugal Alongside Tempo inteiro 40 000 € - 60 000 € por ano

    We are looking for a Mid Software Engineer (Java) to join a project with our client. The client has been established for over 10 years, is part of an international group, and develops its own product focused on the financial sector. You will work on an internal product (invoicing solution), enhancing its digital capabilities and integrating it with...


  • Porto, Porto, Portugal TeamViewer Tempo inteiro

    Join TeamViewer, the leader in remote connectivity software. We harness the potential of cutting-edge technologies such as Augmented Reality and Artificial Intelligence to push the boundaries of innovation and shape the future of digitalization.Our team of more than 1,500 employees spans different continents, cultures and disciplines. With our inclusive...