Caixa Mágica Software logo
Caixa Mágica Software2 days ago

Software Engineer (AI & Backend Focus)

On-site · Lisbon, Lisbon, Portugal

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Small

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
Sorce

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.

Get started

Caixa Mágica Software

Software Engineer (AI & Backend Focus)

Apply on Sorce