Conversational AI Engineer / AI Platform Developer
We are looking for a Conversational AI Engineer / AI Platform Developer to join a global Data & AI organization responsible for delivering scalable, secure, and cloud-native AI solutions.
The role will focus on the development, administration, onboarding, and support of a Conversational AI Platform that enables business teams to rapidly deploy AI-powered assistants and Retrieval-Augmented Generation (RAG) solutions across multiple countries and use cases.
This is an excellent opportunity for a professional passionate about Artificial Intelligence, Generative AI, Data Engineering, APIs, and Cloud technologies, who wants to work in an international environment at the forefront of AI innovation.
The successful candidate will collaborate closely with Product Owners, Tech Leads, Business Analysts, Data Scientists, DevOps, MLOps, Security, and Engineering teams to deliver robust and scalable AI solutions while ensuring operational excellence and continuous improvement.
Key Responsibilities
Conversational AI Platform Development & Support
- Develop, maintain, and enhance AI-powered conversational solutions and chatbot platforms.
- Support the onboarding of new use cases and business entities onto the Conversational AI Platform.
- Create and manage environments required for new deployments and implementations.
- Contribute to the industrialization and scalability of AI solutions across multiple business areas and regions.
- Develop onboarding guidelines, playbooks, and best practices to accelerate adoption.
AI & Data Engineering
- Design and develop data pipelines supporting AI and RAG-based solutions.
- Build and maintain integrations with APIs and external services.
- Prepare, manage, and optimize data sources used by conversational AI applications.
- Work with technologies such as Airflow, Elasticsearch, and modern AI frameworks.
Platform Operations & Continuous Improvement
- Monitor platform performance, reliability, and operational health.
- Investigate and resolve incidents affecting existing bots and AI services.
- Troubleshoot complex technical issues and implement sustainable solutions.
- Identify and address technical debt to improve platform maintainability and scalability.
- Support vulnerability remediation and ensure compliance with security standards.
Collaboration & Agile Delivery
- Collaborate with cross-functional teams including DevOps, MLOps, Data Engineering, Security, QA, and Product teams.
- Participate actively in Agile ceremonies, including sprint planning, backlog refinement, daily stand-ups, reviews, and retrospectives.
- Contribute to the evaluation and integration of emerging AI technologies and tools.
- Provide technical expertise and recommendations to support strategic AI initiatives.
- 5+ years of experience in software development or platform engineering.
- Strong proficiency in Python development.
- Experience designing and developing REST APIs and API integrations.
- Experience with Data Engineering and data pipeline development.
- Strong understanding of AI application architectures and modern data workflows.
- Experience with workflow orchestration tools such as Airflow.
- Experience with Elasticsearch or similar search and indexing platforms.
- Understanding of Retrieval-Augmented Generation (RAG) concepts and AI-powered applications.
DevOps & Cloud Technologies
- Experience with CI/CD and DevOps practices.
- Hands-on experience with tools such as:
- GitLab CI/CD
- Jenkins
- ArgoCD
- Familiarity with cloud-native architectures and deployment models.
- Knowledge of application monitoring and operational support.
AI & Security
- Interest in Generative AI, Data & AI platforms, AIOps, and emerging AI technologies.
- Understanding of secure software development practices.
- Knowledge of security, vulnerability management, and application governance.
Nice-to-Have Skills
- Experience with API Management platforms (e.g., Apigee).
- Experience with secrets management solutions such as HashiCorp Vault.
- Front-end development experience, particularly with React.
- Exposure to MLOps practices and AI platform operations.
- Experience supporting enterprise-scale AI products.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and stakeholder management capabilities.
- Ability to work effectively within multicultural and distributed teams.
- Strong collaboration and teamwork mindset.
- High attention to detail and quality.
- Ability to adapt quickly in fast-changing environments.
- Proactive approach with a continuous improvement mindset.
- Strong organizational and prioritization skills.
Language Requirements
- English – Professional Working Proficiency (mandatory).
Ideal Candidate Profile
You are a hands-on engineer with strong Python and data engineering expertise, passionate about AI technologies and platform development. You enjoy working in Agile environments, collaborating with diverse teams, and building scalable solutions that enable organizations to accelerate their AI adoption journey.
- Availability to travel within Portugal.
- Availability to travel internationally as required.