Software Engineer (AI & Backend Focus)
On-site · Lisbon, Lisbon, Portugal
Job Summary
Design and develop new features for the SecureGPT backend and AI integrations, including building backend services and APIs with Node.js, JavaScript, and TypeScript; integrating LLMs into production tools; implementing Retrieval-Augmented Generation (RAG) workflows and document management; adding Agentic AI features and Web Search capabilities; contributing to technical design and testing strategy; working with distributed teams across France, Spain, and Portugal; taking ownership from design through delivery with a focus on reliability and DevOps readiness.
Required Qualifications
- 3 to 5 years of experience as a Software Engineer
- Strong backend development experience with Node.js
- Solid experience with JavaScript and TypeScript
- Proven ability to design, plan and deliver technical solutions end-to-end
- Practical experience implementing AI-based features in real applications
- Hands-on experience with LLM APIs
- Knowledge of RAG frameworks and Retrieval-Augmented Generation patterns
- Knowledge of Agentic AI frameworks and agent-based workflows
- Experience with Prompt Engineering and LLM-based automation
- Strong understanding of software engineering best practices
- Experience with End-to-End testing
- GitHub and collaborative development workflows
- DevOps awareness and ability to work with modern delivery practices
- Minimum B1 English level for an international environment
- Ownership and accountability
- Ability to collaborate with distributed teams
- Innovation mindset and willingness to explore new approaches
Desired Qualifications
- Strong backend development experience with Node.js
- JavaScript and TypeScript proficiency
- Experience integrating LLM APIs and AI features
- Knowledge of Retrieval-Augmented Generation (RAG) patterns
- Experience with End-to-End testing
- DevOps awareness and modern delivery practices
- Minimum B1 English level
- Ability to collaborate with distributed teams across Europe
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.