Portuguese company hires for hybrid position
Location: Lisbon, Portugal
- ️ Only candidates already based in Portugal will be considered
Work Model: Hybrid – 2 to 3 days per week on-site
️ Language Requirements: English: Mandatory (Professional proficiency), Portuguese: Nice to have, Spanish: Nice to have
Seniority: Senior (5+ years)
Sector: Energy
Rate Between €2100 - 2400 RV
- ️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success
A fast-growing international technology company is looking for a Senior AI Flows Developer to help build the next generation of AI-powered customer interaction solutions.
This is an exciting opportunity for experienced software engineers who enjoy solving complex problems, working with cutting-edge AI technologies, and building highly scalable cloud applications that serve global customers.
You'll collaborate with multidisciplinary teams, influence technical decisions, and play a key role in designing intelligent conversational experiences powered by Large Language Models (LLMs).
-
Design and develop AI-driven conversational flows and intelligent automation solutions.
-
Build scalable backend services using C#, Python, and/or JavaScript.
-
Develop integrations with REST APIs and external services.
-
Work with AI Agents, Prompt Engineering, and LLM-based applications.
-
Create clean, maintainable, scalable, and secure code.
-
Review, refactor, and improve existing software.
-
Participate in architecture discussions and technical decision-making.
-
Produce technical documentation, unit tests, monitoring, and alerting solutions.
-
Collaborate with global engineering teams in an Agile environment.
Technical Skills
-
5+ years of professional software development experience.
-
Strong programming skills in C#, or solid experience with Python or JavaScript.
-
Knowledge of:
-
Large Language Models (LLMs)
-
Prompt Engineering
-
AI Agents and AI Flows
-
Object-Oriented Programming
-
Data Structures
-
REST APIs
-
JSON
-
XML
-
gRPC
-
Knowledge Bases
-
Experience developing conversational AI or low-code automation workflows.
-
Strong debugging and troubleshooting skills.
-
Experience writing scalable, maintainable, and well-tested code.
Education
Bachelor's Degree in:
-
Computer Science
-
Software Engineering
-
Computer Engineering
-
Mathematics
-
Biomedical Engineering
-
Or another related scientific field
-
Microsoft Azure
-
AWS
-
Agile methodologies
-
JIRA
-
Confluence
-
GDPR knowledge
-
Energy & Utilities industry experience
-
Customer Contact Center solutions
-
Authentication workflows
-
Customer Journey Design
-
Real-time customer interaction platforms
Working with this team means continuous technical growth, including:
-
Large-scale distributed systems
-
Advanced C# backend development
-
AI-first software engineering
-
Prompt Engineering best practices
-
Microsoft Azure cloud architecture
-
Modern SaaS engineering practices
-
Digital transformation projects serving global enterprises
You will thrive in this role if you:
-
Enjoy solving difficult technical problems.
-
Stay calm when documentation is limited.
-
Are naturally curious about AI and emerging technologies.
-
Take ownership of your work.
-
Like improving products, not just delivering code.
-
Communicate well with international teams.
-
Enjoy collaborating while also working independently.
-
Adapt quickly to changing priorities.
-
Have a quality-first mindset.
-
Want to build products used by customers around the world.
Before applying, consider these questions:
-
Do I have at least five years of software development experience?
-
Have I worked with C#, Python, or JavaScript in production environments?
-
Am I comfortable working with AI, LLMs, Prompt Engineering, or conversational systems?
-
Have I integrated REST APIs and worked with JSON or XML?
-
Can I communicate confidently in English?
-
Do I enjoy debugging complex systems and solving challenging technical problems?
-
Am I comfortable working in a hybrid model in Lisbon?
-
Do I enjoy learning new technologies and adapting quickly?
If you answered "Yes" to most of these questions, we'd love to hear from you.
-
Production-ready software
-
Unit tests
-
Technical documentation
-
Monitoring & alerting implementations
C#, .NET, Python, JavaScript, AI, Artificial Intelligence, Generative AI, LLM, Large Language Models, Prompt Engineering, AI Agents, Conversational AI, AI Flows, REST API, JSON, XML, gRPC, Object-Oriented Programming, OOP, Backend Development, Software Engineering, Azure, AWS, Cloud Computing, SaaS, Agile, Scrum, JIRA, Confluence, Unit Testing, Clean Code, Refactoring, Software Architecture, Microservices, Contact Center, Customer Journey, Authentication, Monitoring, Technical Documentation, Problem Solving, English, Hybrid, Lisbon, Energy, Utilities.
#00345970