Position Overview
We are looking for a highly skilled Fullstack Developer (focused on Backend) to join our team. You will work closely with our technical team of Fullstack Developers and AI/Data Developers, contributing to the development of cutting-edge AI solutions and software systems.
Key Responsibilities:
Design, develop, and maintain backend services using Python (Flask, FastAPI) .
Develop and maintain responsive user interfaces using React, Vite, YARN, NPM, Tailwind CSS, HTML, CSS, and TypeScript .
Work with datasets, data normalization, and model training (Python, Pandas, R).
Integrate and deploy APIs, manage webhooks, and work with relational and non-relational databases.
Implement DevOps practices, including CI/CD pipelines.
Collaborate with the team in the development of AI projects, including LLMs, NLP, and GenAI.
Participate in R&D projects related to LLMs, AI generative models, computer vision, and digital twins.
Develop MVPs to validate new concepts and reduce time-to-market.
Ensure code quality and maintain the technology stack.
Technical Requirements:
Must-Have Skills:
Backend: Strong experience with Python (Flask, FastAPI).
Frontend: Proficiency with React, Vite, YARN, NPM, Tailwind CSS, HTML, CSS, and TypeScript.
Data Management: Experience with datasets, data normalization, and model training (Python, Pandas, R).
APIs: API integration and deployment, webhooks, and database management (SQL and NoSQL).
DevOps: Understanding of DevOps principles and experience with CI/CD.
Languages: Intermediate English (B2.1) and Spanish (required).
Nice to Have:
Experience with transfer learning or training GenAI models.
Familiarity with software testing tools (Langchain, LangFuse).
Knowledge of LLMs (GPT-4, Falcon) and NLP.
Experience with nVidia Nemo or similar tools.
Soft Skills:
Proactive and problem-solving mindset.
Strong teamwork and communication skills.
Adaptability to a growing company environment with a horizontal structure.
Leadership in technical project development.
Selection Process:
Initial interview with Jonathan/Nacho to assess cultural fit.
Technical test (one hour, take-home assignment).
Final interview with Jonathan/Nacho (the one who did not conduct the initial interview).
Quick feedback and job offer.
Compensation and Benefits:
Location: Madrid (Hybrid) (2 days on-site & 3 days remote)
Salary: €40,000 - €45,000 annually.
Benefits: Opportunity to work on cutting-edge AI projects, career growth and development in advanced technologies, flexible working hours, hybrid work model, personalized career plan with quarterly HR sessions.
Why Join Us?
This role is a fantastic opportunity for a skilled Fullstack Developer who wants to combine their technical experience in backend and frontend development with the challenge of working on state-of-the-art AI projects. Our team is small but ambitious, with a strong focus on technological innovation. If you enjoy solving complex problems, contributing to innovative projects, and want to be part of an international team, we want to hear from you.