Fullstack Python & React
CapitoleDescripción del puesto
?
Capitole is still growing and we want to do it with you!
?
Senior Full-Stack Software Engineer (Python / React) – AI Team
Location: 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.
? Work Model: Hybrid (Barcelona)
Key Responsibilities
Collaborate with AI researchers and data scientists to integrateAI algorithms and machine learning modelsinto web applications.
Writeclean, maintainable, and efficient codefollowing software engineering best practices.
Take ownership of features fromdesign and implementation to deployment and maintenance.
Developresponsive and user-friendly web applicationsusing modern frontend frameworks.
IntegrateAI models, APIs, and servicesinto the product ecosystem.
Ensure AI-powered functionalities arereliable, performant, and scalable.
Deploy and manage applications oncloud platforms (AWS, Azure, or Google Cloud).
Contribute to robust infrastructure solutions ensuringhigh availability and scalability.
Work closely withAI researchers, data scientists, UX/UI designers, and product managersto deliver AI-powered products.
Design software withsecurity, privacy, and data protectionin mind.
Build and operate systems with strong focus onreliability and observability.
Implementautomated tests, monitoring dashboards, alerts, and service-level metrics.
Maintain cleartechnical documentationcovering code, APIs, and system architecture.
Required Qualifications
5+ years of experiencein enterprise software engineering within complex environments.
Proven experience deliveringscalable web applications and backend services.
Python(backend development)
JavaScript / TypeScriptwithReact
Experience working withAI / Machine Learning concepts and libraries.
Hands-on experience withcloud platforms (preferably AWS).
Knowledge ofDevOps best practices, including:
CI/CD pipelines
Experience withcontainerization technologiessuch asDockerandKubernetes.
Fluent English(written and spoken).
Nice to Have
Experience deployingML models into production environments.
Knowledge ofmicroservices architectures.
Experience buildingAI-powered SaaS platforms.
Confidentiality and Security Compliance
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?