Senior Software Engineer, AI Platform (100 remote-friendly within Spain)
Role details
Job location
Tech stack
Job description
We are laying the groundwork for the future of AI at Docplanner - scalable systems, multi-agent architecture, MCP servers, and seamless integration into our products. We are looking for a Senior Software Engineer with a strong software engineering background and AI engineering experience to join the team.
The AI Platform team is accountable for two main objectives:
- Designing, building and maintaining the company's AI infrastructure, ensuring high availability, scalability, security and cost efficiency.
- Adopting new technologies like MCP and A2A.
Challenges include a dynamic environment with rapid changes, working with multiple technologies (C#/.NET for backend; Python for AI projects) and a large distributed system with many services. What you'll do
- Design and implement scalable systems for AI Agents, MCP, and emerging architectures.
- Adopt new technologies coming up with AI.
- Build internal tools that empower product teams across Docplanner.
- Ensure reliability, security, and cost efficiency of AI infrastructure.
- Work cross-functionally to accelerate AI adoption in our products.
Requirements
You're likely a great fit for this role if you...
- Strong software engineering background (Python preferred; C#, PHP experience a plus).
- Exposure to distributed systems and managing services at scale.
- Experience building or deploying ML/LLM solutions (e.g., fine-tuning, RAG pipelines, model evaluation, production APIs).
- Understanding of software architecture and engineering best practices (REST, SOLID, GIT, CI/CD, DDD, TDD, Clean, Agile, etc.).
- Familiarity with data pipelines, model orchestration, and prompt engineering.
- Growth mindset and comfort in a fast-changing environment.
- English fluency (B2+).
Nice to have
- Experience with AI/ML tools (LangChain, LlamaIndex, etc.).
- Knowledge of RAG pipelines and MLOps practices.
- Cloud platform expertise (GCP, AWS, Azure).
- Exposure to other OOP stacks (.NET, PHP).
Benefits & conditions
Compensation structure
- A salary adequate to your experience and skills.
- Flexible remuneration and benefits system via Flexoh, which includes: restaurant card, transportation card, kindergarten, and training tax savings.
- Share options plan after 6 months of working with us.
True flexibility and work-life balance
- Remote or hybrid work model with our hub in Barcelona.
- Flexible working hours (fully flexible; typically a couple of meetings weekly).
- Summer intensive schedule in July and August (7 hours days, finish earlier).
- 23 paid holidays, with exchangeable local bank holidays.
- Additional paid holiday on your birthday or work anniversary.
Health comes first
- Private healthcare plan with Adeslas for you and subsidized for your family (medical and dental).
- Access to hundreds of gyms for a symbolic fee in partnership with Wellhub for you and your family.
- Access to iFeel, a platform for mental wellness offering online psychological support and counseling.