Senior AI Software Engineer
Indexed description
We are not just looking to fill positions. We aim to bring in talent that strives to improve, continuously learn, and leave a mark on every project. We are a diverse, inclusive team in constant evolution. We promote ideas, not hierarchies. We are committed to the real development of each individual.
If you want to work in a place where your growth matters as much as results, we are looking for you. We are currently looking for a Senior AI Software Engineer
We are looking for a highly skilled Senior AI Software Engineer based in Barcelona, with strong Python expertise and experience in LLM-powered systems. You will work on cutting-edge projects designing and building Agentic AI solutions to automate complex, data-intensive workflows in scientific and business environments. This role involves close collaboration with engineers, data scientists, and domain experts, within a flexible work model.
Key Responsibilities:
- Design, develop, and maintain scalable Agentic AI systems, including LLM-powered agents and workflows.
- Build and orchestrate data processing and decision-making pipelines using Python.
- Integrate AI solutions with internal systems through APIs, databases, and cloud services.
- Ensure performance, reliability, and observability of production AI systems.
- Apply best practices in software engineering, including testing, CI/CD, and code reviews.
- Develop and maintain MCP servers to enable secure access to internal data sources.
- Collaborate cross-functionally to translate business and research needs into technical solutions.
- Optimize system performance, including latency, cost, and scalability of LLM-based applications.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, Bioinformatics, or a related field.
- 5+ years of professional experience in software engineering, data engineering, machine learning, or related areas.
- Strong hands-on experience with Python, building production-grade applications and services.
- Advanced SQL skills with expertise in relational databases, data modeling, and query optimization.
- Proven experience designing and consuming RESTful APIs with attention to scalability and security (OAuth/JWT).
- Hands-on experience with AWS (ECS, Lambda, S3, RDS) and Infrastructure as Code (IaC).
- Experience applying software engineering best practices (Gitflow, PyTest, CI/CD pipelines, code reviews).
- Strong communication skills and ability to work in collaborative environments.
- High level of English.
Nice to Have:
- Agentic AI Systems in Production: Proven experience building or orchestrating multi-agent systems (LLM-based) with complex tool-calling capabilities and autonomous decision-making loops.
- Enterprise AI Frameworks: Deep familiarity with modern orchestration layers such as Pydantic-AI, LangGraph, or Semantic Kernel, moving beyond basic linear chains.
- Advanced RAG Architectures: Practical experience with Retrieval-Augmented Generation, including vector database tuning (e.g., Pinecone, Weaviate, Milvus), embedding optimization, and metadata filtering.
- LLM Lifecycle & Evaluation: Strong understanding of foundation model constraints, prompt engineering for production (DSPy/evaluation frameworks), and managing token latency/cost.
- Polyglot Programming: Experience in at least one compiled language (e.g., Go, C++, or Rust) to handle performance-critical backend components or low-level optimizations.
- Data domain knowledge: Experience working with scientific data (Omics, Imaging, Clinical, Preclinical, etc..).
What We Offer:
- Permanent contract with competitive compensation.
- Flexible work model and remote options.
- Personalized career development and continuous training.
- Participation in technically challenging, innovative projects.
- Flexible schedule and tailored social benefits.
If you are passionate about combining strong engineering fundamentals with cutting-edge Agentic AI systems, we would like to hear from you.
#LI-NF1Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search