Capitole is still growing and we want to do it with you!
Senior Full-Stack Software Engineer (Python / React) – AI Team
Barcelona, Spain (Hybrid) Language:
High level of English required Experience:
5+ years
About the Role We are looking for a
Senior Full-Stack Software Engineer (Python / React)
to join our
AI Engineering Team in Barcelona. In this role, you will play a key part in designing, developing, deploying, and maintaining web applications powered by artificial intelligence and machine learning . You will collaborate closely with
AI researchers, data scientists, and product teams to transform AI capabilities into scalable and user-friendly applications. You will take ownership of features and services from design to production , making sound engineering decisions and balancing scalability, performance, and maintainability.
Key Responsibilities: Collaborate with AI researchers and data scientists to integrate
AI algorithms and machine learning models into web applications. Write clean, maintainable, and efficient code following software engineering best practices. Take ownership of features from design and implementation to deployment and maintenance . Develop responsive and user-friendly web applications using modern frontend frameworks. Integrate
AI models, APIs, and services into the product ecosystem. Ensure AI-powered functionalities are reliable, performant, and scalable . Deploy and manage applications on cloud platforms (AWS, Azure, or Google Cloud) . Contribute to robust infrastructure solutions ensuring high availability and scalability . Work closely with
AI researchers, data scientists, UX/UI designers, and product managers to deliver AI-powered products. Design software with security, privacy, and data protection in mind. Build and operate systems with strong focus on reliability and observability . Implement automated tests, monitoring dashboards, alerts, and service-level metrics . Maintain clear technical documentation covering code, APIs, and system architecture.
Required Qualifications 5+ years of experience in enterprise software engineering within complex environments. Proven experience delivering scalable web applications and backend services . Python
(backend development) JavaScript / TypeScript with
AI / Machine Learning concepts and libraries . Hands-on experience with cloud platforms (preferably AWS) . Knowledge of
DevOps best practices , including: CI/CD pipelines Experience with containerization technologies such as
Kubernetes . Fluent English
(written and spoken).
Nice to Have Experience deploying
ML models into production environments . Knowledge of microservices architectures . Experience building
AI-powered SaaS platforms .
✅
English-speaking environment Team:
AI Engineering / Data Science collaboration
Don't know us yet? Discover us!!
Home - Capitole Consulting
Don't hesitate to send us your profile, we are looking forward to meeting you! ☎
The employee will comply with the information security policies: They will have access to confidential information related to Capitole and the project they are working on. They will be required to comply with the company’s and the client’s internal security policies. They will be required to sign a confidentiality agreement.
¿Te interesa este puesto?
Salario tipico para Software Engineer en Madrid:
EUR 50.000 - 53.750
Basado en 554 ofertas de empleo
Ver datos salariales completos