At AdvanceWorks, we learn together, grow together, and have fun together. And we do all this while creating great software solutions for clients across many industries and geographies.
We are constantly challenging ourselves and each other to use the latest technologies and the best methodologies and make sure we walk the talk.
What will be your role
We are looking for a Senior AI Engineer / AI Architect to join our team in Lisbon and contribute to challenging AI initiatives across different industries and business contexts.
In this role, you may work across different stages of the AI lifecycle, from researching and experimenting with Machine Learning and NLP approaches to designing and integrating AI-native architectures, LLM-based solutions, agents and intelligent components into production environments.
You’ll work closely with engineering teams, architects, data professionals and business stakeholders, helping transform complex problems into scalable, secure and production-ready AI solutions.
Depending on the project, your responsibilities may include hands-on AI/ML engineering, software development, experimentation and model evaluation, as well as architectural decisions around AI platforms, agents, data, security, governance and cloud environments.
Your responsibilities will include
- Designing, developing and integrating AI/ML solutions into production environments
- Working with NLP, Machine Learning, text representation, classification, clustering and neural network approaches
- Experimenting with different models, datasets and techniques, evaluating results and iterating towards effective solutions
- Translating AI/ML prototypes and experiments into robust, maintainable and production-ready software
- Designing AI-native architectures involving LLMs, RAG, AI agents and intelligent services
- Defining architectural patterns for integrating AI capabilities with existing applications, platforms, APIs, microservices and event-driven architectures
- Designing how AI agents and components communicate, interact with data and integrate with enterprise systems
- Contributing to security, privacy, governance and compliance decisions across AI solutions
- Considering key production concerns such as scalability, performance, observability, reliability, cost and vendor dependency
- Working with cloud-based AI/ML workloads across environments such as Azure, AWS and GCP
- Collaborating with Data, Software Engineering, Architecture and AI/ML teams to ensure consistent technical approaches
- Communicating technical decisions, trade-offs and experimental results clearly to both technical and non-technical stakeholders
- Continuously exploring new AI technologies and approaches and assessing their practical value for real-world applications
What should you bring to the team
- 5+ years of experience in Software Engineering, AI/ML Engineering, Data Science or related roles
- Strong software engineering fundamentals and experience building production-grade solutions
- Hands-on experience with Machine Learning and/or NLP
- Strong Python experience and familiarity with modern AI/ML frameworks and tooling
- Experience working with LLMs, Generative AI, RAG, AI agents or other AI-native approaches
- Experience designing or contributing to scalable software and/or AI architectures
- Ability to work with data and understand the requirements of AI/ML datasets, evaluation and experimentation
- Strong analytical and problem-solving skills, with a practical and experimental mindset
- Ability to move from proof of concept and experimentation to reliable production solutions
- Strong communication skills and the ability to explain complex technical concepts and architectural decisions to different audiences
- Fluent English, both written and spoken
Nice to have
- Experience with RAG architectures, vector search and retrieval systems
- Experience with AI agent architectures and agent-to-agent communication patterns
- Familiarity with MCP and emerging AI integration standards
- Experience with AI security, governance, privacy or responsible AI practices
- Experience with observability and monitoring of AI/LLM systems
- Experience with model evaluation, experimentation frameworks and ML pipelines
- Experience working in regulated or highly governed environments
What is in it for you
- An amazing informal culture of smart, hardworking, and friendly people who support and care about each other
- A mentorship program from day one
- Opportunity to work on impactful and business-critical AI initiatives
- Formal training and certifications in AI, cloud, data and engineering excellence
- Access to cutting-edge AI tools and technologies
- Exposure to different AI use cases, architectures, industries and technology stacks
- A dynamic company where your ideas matter more than job titles
- Flexibility with responsibility
- The opportunity to work hands-on with AI while contributing to real production environments
- A Rubber Duck to help you debug those tricky AI pipelines