
Senior Software Engineer, AI Platform
DocPlanner
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇪🇸 Spain
Visit company websiteJob Level
Senior
Tech Stack
Distributed SystemsPHPPython
About the role
- 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
- 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, GRASP, 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+)
Benefits
- 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 for you and your family with Wellhub
- Access to iFeel, a technological platform for mental wellness offering online psychological support and counseling
- 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
- 23 paid holidays, with exchangeable local bank holidays
- Additional paid holiday on your birthday or work anniversary
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonC#PHPdistributed systemsML solutionsLLM solutionsRESTGITCI/CDAgile
Soft skills
growth mindsetadaptabilitycross-functional collaborationcommunicationproblem-solving