Software Architect (AI & Automation Platforms)

Visa Sponsorship Relocation
Apply
AI Summary

Join BETWEEN Technology as a Software Architect specializing in AI & Automation platforms. Develop skills in IT and Engineering, and contribute to cutting-edge projects in Barcelona. Translate business needs into technical solutions, define platform architecture, and lead technical decisions.

Key Highlights
Develop skills in IT and Engineering
Contribute to cutting-edge projects in Barcelona
Translate business needs into technical solutions
Key Responsibilities
Translate business needs into viable technical solutions
Define and lead the platform architecture (AI / automation)
Validate technical decisions and ensure code quality
Technical Skills Required
Python TypeScript Go Backend architectures Distributed systems APIs Webhooks Workflows
Benefits & Perks
Private health insurance
Learning opportunities
Flexible compensation
Referral bonus program
Nice to Have
Hands-on experience in AI/ML solutions
Experience in workflow automation, RPA, document processing, or industrial IoT

Job Description


At BETWEEN, we offer you the opportunities you need to achieve your professional goals. If you want to develop your skills in IT and Engineering, this is your next destination! We provide support across a wide range of areas such as Firmware, Software, BI, Design, and many more. In addition, we develop tailor-made technological solutions from our BETWEEN Labs.

We continue to grow and are looking for a Software Architect specialized in AI & Automation platforms to join a cutting-edge project in Barcelona.

Responsibilities

  • Bring a strong product and business mindset. This is not a purely theoretical role — we are looking for a hands-on profile with real coding capabilities, able to define architecture, make technical decisions, and support the team in execution (code reviews, PRs, etc.).
  • Translate business needs into viable technical solutions, acting as a bridge between Product, Engineering, and business stakeholders.
  • Define and lead the platform architecture (AI / automation).
  • Validate technical decisions and ensure code quality (code reviews, PR approvals, best practices).
  • Participate in the design of distributed systems, AI/ML architectures (including LLMs), data models, and integrations.
  • Develop prototypes / PoCs to validate solutions in an agile way.
  • Ensure strong focus on scalability, performance, and business value.
  • Participate in customer discovery sessions (print shops, production teams, operations) to understand processes, margins, and pain points.
  • Ensure technology and product decisions are aligned with scalability and business impact.
  • Daily use of English in an international environment.

🌍 Location & Relocation. This role is open to international talent:

  • We are open to candidates from anywhere in the world.
  • Candidates with EU citizenship or a valid work permit in Spain will be highly valued, as it allows for faster onboarding.
  • However, we are also open to supporting visa sponsorship for the right profile.
  • ✅ Important: this is an on-site role and relocation to Barcelona is mandatory (no remote option).

How will you work?

  • Permanent contract.
  • Hybrid working model based in Sant Cugat del Vallès (Barcelona area) with good accessibility by public transport and parking available.
  • Flexible working hours and work-life balance.
  • You will be provided with a laptop and all necessary equipment.

Benefits

  • Private health insurance (Alan).
  • Learning opportunities: languages, certifications, bootcamps, and more.
  • Company events (BETWEEN Night, padel tournaments, and more).
  • Flexible compensation (meal vouchers, transport, childcare).
  • Referral bonus program.
  • At BETWEEN Technology, we value both professional growth and integration into a collaborative and innovative environment, providing the tools and support needed to grow your career and contribute to high-impact technological solutions.

Requirements

Minimum Requirements

  • Degree in Computer Science, Telecommunications, or similar.
  • +5 years of experience in technical roles (Software Architect, Product Engineer, Solutions Architect, or similar).
  • Proven hands-on programming experience (Python, TypeScript, Go, etc.).
  • Experience designing and delivering systems to production.
  • Background in backend architectures / distributed systems, integrations (APIs, webhooks, workflows).
  • Ability to communicate and translate between technical and business profiles.
  • High level of English (spoken and written).
  • Availability to work on-site in Sant Cugat del Vallès (Barcelona).

Nice to have

  • Hands-on experience in AI/ML solutions (LLMs, automation pipelines, agent workflows, etc.).
  • Experience in workflow automation, RPA, document processing, or industrial IoT.
  • Experience in industrial or production environments.

Similar Jobs

Explore other opportunities that match your interests

International Market Manager

Programming
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

eDreams ODIGEO

Spain
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Haystack

Spain

Engineering Manager

Programming
11h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Arbolus

Spain

Subscribe our newsletter

New Things Will Always Update Regularly