1 hour ago
Porto, PortugalStaff+
Responsibilities
- Design, implement, test, deploy, operate, and continuously improve production-grade AI solutions.
- Build agentic systems, retrieval-augmented generation pipelines, evaluation capabilities, APIs, and reusable services.
- Write and review production code, troubleshoot technical issues, and improve system performance and reliability.
- Own technical work across the lifecycle, including prototyping, architecture decisions, production readiness, monitoring, incident resolution, and improvement.
- Apply software-engineering practices involving testing, CI/CD, observability, documentation, security, and AI evaluation.
- Own and manage the squad backlog and use-case roadmap from framing and proof of concept through deployment and improvement.
- Guide engineers through technical decisions, unblock delivery, mentor less experienced colleagues, and support onboarding.
- Work with business and IT stakeholders to frame opportunities, define scope, and communicate expectations.
- Coordinate with peer squad leads and the Head of AI on dependencies, standards, risks, and cross-squad learning.
- Track adoption, quality, user feedback, and business impact while supporting the organization's AI transformation.
Requirements
- At least 3–4 years of hands-on professional experience building and delivering generative AI solutions.
- Experience taking solutions beyond prototypes into production or production-like operation.
- Strong software-engineering foundations in solution design, code review, testing, CI/CD, observability, and secure development.
- Practical experience with generative AI, including agentic workflows, tool use, retrieval-augmented generation, prompt design, or evaluation frameworks.
- Experience deploying and operating cloud-based workloads; AWS experience is preferred.
- Ability to translate ambiguous business problems into clear and feasible technical plans.
- Leadership demonstrated through initiative, influence, technical guidance, mentoring, ownership, or team coordination; formal people-management experience is not required.
- Strong ownership, prioritization, accountability, and proactive communication of progress, risks, and changing assumptions.
- Clear written and spoken English and the ability to build trusted relationships with technical and non-technical stakeholders.