Caixa Mágica Software

Conversational Agent AI Platform Engineer

Caixa Mágica Software  •  Lisbon, PT (Onsite)  •  2 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Location: Lisbon,Lisbon,Portugal

Our ambition relies strongly on the design ang evolution of IT capabilities providing robust, industrial, scalable and off-the-shelve services allowing to deliver Business AI use cases. Under the leadership of the DAIA program, a set of squads of the Data & AI Tribe are working on various projects in agile mode to develop the required cloud native solutions. These squads must now source external skills and resources to cope with the acceleration of the roadmap. The resources and skills are all expected to have a full understanding of such context and implications and to be at the forefront of the related technologies, with a solid experience of the industrialization and integration of such solutions, in complex, international, distributed and highly secured cloud environments. As part of this strategy, the DAIA squad is building a Conversational AI Platform (CAP) which will enable countries to benefit from an on-the-shelf internal RAG tool bundled with a bot widget to manage their customers/partners relationship and provide a more secure digital service. Besides this platform, the squad is managing other bots providers that are used in some of our 30 countries. To manage this platform, the DAIA squad is working closely with several internal team as Analytics, Datascience, ITG, Procurement and countries. Making it a very diverse project with a complete view of AI subjects.

What will you do?

  • As a Conversational Agent Use Cases Developer / Administrator, you will contribute to run and change activities related to the usage of the CAP platform, as well as to the day-to-day life of the DAIA squad to which you are directly assigned.
  • You will work closely with the squad’s Tech Leads, as well as with the Tribe Tech Lead, the Product Owner, and other team members (notably Business Analysts, who will help you gain a clear understanding of business needs).
  • You will also take part in all the squad’s Agile rituals.
  • You will bring your expertise on topics such as APIs, RAG, data pipeline development (Airflow), and data preparation (Elasticsearch), where a strong command of Python will be required.
  • You will work on onboarding new use cases including countries / new UC follow up, technical support and environment creation.
  • You will also work on scaling these new use cases on drafting a playbook, help to accelerate the onboardings and deployment of new UC.
  • Incident follow up and monitoring of existing bot is also a part of the job.
  • Collaborate with other teams, such as DevOps, MLOPs, AIOps, Data, QA, and Security, to ensure seamless integration and delivery of technical components.
  • Participate in agile ceremonies, such as sprint planning, backlog review, daily stand-ups, sprint review and retrospectives, to ensure alignment and effective collaboration.
  • Assist in the integration of new AI tools and technologies.
  • Troubleshoot complex technical issues and provide solutions to ensure application stability and performance.
  • Collaborate with the team to identify and prioritize technical debt and develop plans to address it.
  • Be active in monitoring the application, addressing correction of vulnerabilities at the security, application, and dependency levels.

What are we looking for?

  • 5+ years of experience in development
  • Strongly skilled in Python
  • Experience on API management
  • Experience on Data & AI pipelines
  • Strong experience in Python a programming
  • Data engineering : data Pipeline development (Airflow…)
  • Experience with API Management (APIGEE, ...)
  • Stay up to date with Data, AI, DevSecOps, AIOps and Private Cloud industry trends, emerging technologies, and innovative solutions to continuously improve our capabilities
  • Understanding the data lifecycle and the ability to use user feedback for continuous improvement
  • Experience on process Orchestration as Airflow
  • Experience with DevOps tools, such as Jenkins, GitLab CI/CD, Argo CD
  • Experience of software development methodologies, such as Agile
  • Knowledge of security best practices
  • Experience on scripting (e.g Shell script) and automation
  • Experience on designing and developing application based on Microservices architecture
  • English (Professional)
  • Strong collaboration and teamwork skills
  • Attention to detail and rigor
  • Adaptability and ability to manage change
  • Excellent oral and written communication skills

What can you expect from us?

  • A permanent job contract for a long term project;
  • Tech equipment + SIM Card + personal smartphone;
  • Health and Life Insurance;
  • Social events and team buildings;
  • The commitment of letting you grow with us, and be rewarded accordingly;
  • A dynamic and young team that will be always there to support you;
  • Training in the latest technologies;
  • Coffee, fruits, snacks and a warm welcoming when you pass by the office.
Caixa Mágica Software

About Caixa Mágica Software

Caixa Mágica Software is a Portuguese SME and a recognized leader in the open source ecosystem. Founded in 2000 as a spin-off from a university research project, we’ve grown into a trusted technology partner for both public institutions and private companies across Europe.

Our journey began with the development of the Linux Caixa Mágica distribution, and over the years, we’ve expanded into embedded systems, cloud platforms, mobile and web applications and digital identity solutions. We're also the official LPI certification provider in Portugal and a consistent contributor to EU-funded research and innovation projects.

With a strong foundation in open source values, we believe in building sustainable, secure and future-ready technology. Always through collaboration, transparency and innovation.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Lisbon, PT
Year Founded
2004
Social Media