About the job AI Developer (FR)
Hello! Do you believe you came across this opportunity by chance?
At Nimber, we don't believe in chance.
Did we catch your attention? Great. Keep reading...
We are Nimber, and we're not just filling vacancies; we're building a team ready to challenge the status quo and transform the way software is developed.
We believe that the real value of Artificial Intelligence lies not only in the technology itself, but in how we think, how we work, and how we turn opportunities into measurable results.
We're looking for someone who can identify where AI can make a difference throughout the software development lifecycle, from the initial idea to production. Someone who takes ownership, challenges assumptions, and turns ideas into practical solutions.
But what does Nimber mean?
In mathematics and game theory, nimbers are numbers with special addition and multiplication properties. What we really aim to do is add value to our clients' projects by combining knowledge, technology, and innovation to create solutions with a real impact.
Position: AI Solutions Developer
Location: Porto or Lisbon, Portugal
Work model: Hybrid - 2 days per week in the office.
Responsibilities
- Identify opportunities to integrate AI throughout the software development lifecycle, from user stories and specifications to production;
- Build and deploy AI agents, RAG systems, MCP integrations, and AI Skills;
- Explore Spec-Driven Development and integrate AI into development workflows and CI/CD pipelines;
- Define metrics to measure AI adoption, developer productivity, software quality, and overall impact;
- Manage priorities and deadlines, continuously optimizing results, context management, and token consumption.
Requirements
- Solid software engineering experience, preferably with Python, Node.js, or other AI development languages;
- Hands-on experience building and deploying AI agents and LLM-based applications;
- Practical knowledge of RAG, embeddings, semantic search, and vector databases (e.g. Pinecone, Weaviate, Chroma);
- Experience integrating LLM providers such as OpenAI, Anthropic, or Google;
- Knowledge of prompt engineering, context management, and token optimization;
- Understanding of MCPs and AI Skills, ideally with experience creating and integrating both;
- Familiarity with Spec-Driven Development and AI-assisted software engineering;
- Ability to identify AI use cases and measure their impact on development workflows;
- Fluency in English and French (C1 level).