AI Developer
At a glance
Mid-level AI Engineering role at Inetum. Lisbon · full-time.
Pay not stated AI Developer salary
aimlroles summary, based on the employer's posting.
What you'll do
- Build AI-powered conversational flows, including work in low-code development environments
- Connect services through REST APIs and handle data in JSON, XML and gRPC formats
- Write maintainable, scalable code, then review and improve existing source code
- Work with a multidisciplinary team on AI solutions and contribute to technical and product choices
- Use advanced prompting approaches involving agents, tools and ways to shape agent behavior
What you bring
- At least five years of professional experience and a degree in computer science or a related field
- Knowledge of LLMs, object-oriented programming, data structures, communication protocols and knowledge bases
- C# skills, or strong ability in Python or JavaScript with readiness to work across technologies
- Strong English communication skills
Who this fits
This role suits an experienced developer comfortable debugging through frustration, working amid uncertainty and taking ownership of improvements to product quality, security and performance. The position is based in Lisbon and is hybrid. Experience with contact-center work such as conversational flows, authentication or customer journeys is a plus.
From the employer
Inetum is a global leader in IT services, dedicated to delivering innovative solutions to our clients. We are committed to fostering a dynamic and inclusive work environment that values diversity, where creativity and collaboration can thrive. We are present in 19 countries and have more than 28,000 employees worldwide.
If you are looking for a dynamic, innovative, and technology-driven company, Inetum is the place for you! Come be part of Inetum!
Job Overview:
- We are seeking a Senior AI Flows Developer to join our growing engineering team. This role is ideal for an experienced developer with a background in computer engineering, computer science, mathematics, biomedical engineering, or a similar scientific field. You will have the opportunity to contribute directly to the evolution of our products in a dynamic and rapidly growing SaaS environment. Working closely with a multidisciplinary team, you will help design and build AI‑driven solutions while influencing technical decisions and product direction, ultimately helping the company reach the next level.
Responsibilities / Expected Knowledge:
- For this role, we expect you to have knowledge of:
- Computer Science fundamentals such as Large Language Models (LLMs), Object-Oriented Programming, data structures, communication protocols, and knowledge bases
- Advanced prompting techniques (agents, tools, and mechanisms that influence agent behavior)
- C#, or strong experience in another programming language such as Python or JavaScript, with openness to work with multiple technologies
- Development of conversational or AI-driven flows, including low-code environments
- Integration and use of REST APIs
- Data formats and communication protocols such as JSON, XML, and gRPC
- Strong English communication skills
- Minimum of 5 years of professional experience and a degree in Computer Science or a related field
What You Will Learn With Us:
- Development of highly scalable global software systems
- Advanced use of C# and modern backend practices
- Prompt engineering and AI-driven development
- Cloud infrastructure with Microsoft Azure (and potentially AWS)
- Working in a dynamic and highly technical environment focused on disruptive projects
- Participation in large, multidisciplinary teams driving deep digital transformation, particularly in customer service and digital customer interaction channels..
What We Expect From You:
- Resilience and strong tolerance for frustration when dealing with debugging and limited documentation
- Ability to stay focused and work effectively in complex environments
- Comfort working with uncertainty and exploring new technologies
- Proactive attitude and strong sense of ownership
- Ability to advocate for improvements in product quality, security, and performance
- Write clean, maintainable, and scalable code
- Review and refactor both new and existing source code
- Strong collaboration skills and a team‑oriented mindset
- Flexible and adaptable approach to tasks
- Experience with customer contact center environments (e.g., conversational flows, authentication steps, user journey design, and real-time customer interactions) is considered a strong plus.