Senior Fullstack Applied AI Engineer
Porto
Descrição da posição
We are looking for a Senior Fullstack AI Applied Engineer to join our remote team based in Porto. In this role, you will combine strong full-stack software engineering expertise with modern AI-assisted development practices to design, build, and maintain scalable web applications. You'll leverage AI coding assistants and agentic development workflows throughout the software development lifecycle, ensuring high-quality, secure, and reliable solutions while collaborating with cross-functional teams to drive engineering excellence and accelerate software delivery.
Key Responsibilities
Design, develop, and maintain scalable full-stack web applications, APIs, and user interfaces.
Leverage AI coding assistants (e.g., Codex, Claude Code, Cursor, GitHub Copilot) to improve software development efficiency.
Apply AI-assisted techniques for software design, implementation, testing, debugging, refactoring, and documentation.
Review, validate, and optimize AI-generated code to ensure production readiness, quality, security, and maintainability.
Implement automated testing, validation frameworks, and engineering guardrails to increase trust in AI-generated outputs.
Contribute to software architecture, engineering standards, and the continuous improvement of AI-enabled development practices.
Collaborate closely with Product Owners, Designers, QA Engineers, and Software Engineers to deliver high-quality solutions.
Mentor team members and promote the effective and responsible adoption of AI-assisted engineering practices across the organization.
Requirements
Key Qualifications
5+ years of professional experience in Full Stack Software Engineering.
Strong hands-on experience with React and Node.js.
Proven experience delivering software throughout the full Software Development Life Cycle (SDLC).
Experience building and maintaining production-grade web applications.
Solid understanding of Agile methodologies and experience working in cross-functional product teams.
Excellent communication, problem-solving, and collaboration skills.
AI-Enabled Engineering Experience
Hands-on experience using AI coding assistants (e.g., OpenAI Codex, Claude Code, Cursor, GitHub Copilot) in professional software development.
Proven ability to leverage AI for code generation, refactoring, debugging, testing, documentation, and software design.
Familiarity with agentic development workflows and AI-powered software engineering tools.
Experience creating and maintaining reusable prompts, workflows, agent instructions, or other AI assets to improve engineering productivity.
Strong ability to review, validate, and optimize AI-generated code for quality, security, and production readiness.
Experience implementing validation strategies for AI-assisted development, including automated testing, specification-based verification, evaluation frameworks, and human-in-the-loop review processes.
Experience working with AI agents to execute complex, multi-step software development tasks.
Passion for adopting and evolving AI-enabled engineering practices to improve software delivery and development efficiency.


