CrawlJobs Logo

Senior LLM Backend Engineer

Bark

Location Icon

Location:
Spain

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for a Senior Backend Engineer with a strong focus on Large Language Models (LLMs) to join one of our product squads. You’ll be responsible for designing, implementing, and optimising LLM-powered features, working closely with product managers, designers, and engineers to bring AI capabilities directly into our products. You’ll own the full lifecycle of LLM integration, from experimentation and prototyping, to production deployment, to ongoing optimisation. You’ll also help shape our AI architecture, ensuring that LLM features are scalable, efficient, and cost-effective. Our backend is written in Python, and you’ll use it alongside AI integration tools, APIs, and frameworks to create innovative features in areas such as personalisation, conversational interfaces, AI-assisted analytics, and automated decision-making.

Job Responsibility:

  • Work with product managers to understand user needs and translate them into AI-powered functionality
  • Design and build APIs, services, and workflows that integrate LLMs (both proprietary and open-source)
  • Implement prompt engineering, RAG pipelines, and model fine-tuning where required
  • Optimise AI inference performance, scalability, and cost-effectiveness
  • Ensure AI features meet high standards for security, reliability, and maintainability
  • Collaborate with other engineers to integrate AI features seamlessly into the wider system
  • Stay on top of emerging LLM technologies and best practices, running experiments and sharing knowledge across the team

Requirements:

  • Extensive production experience with Python in backend engineering
  • Proven experience integrating LLMs into applications via APIs or SDKs
  • Strong experience building and maintaining APIs for LLM-based features
  • Strong experience building and maintaining event-driven workflows
  • Strong experience building and maintaining business logic that consumes AI outputs
  • Strong experience building and maintaining integrations with 3rd party AI/ML platforms
  • Solid SQL and NoSQL experience (especially in AI data pipelines)
  • Production experience with Docker, ideally with Kubernetes or AWS Fargate/ECS/EKS
  • Experience deploying and maintaining AI services in cloud environments
  • Strong organisational skills and ability to deliver in a fast-paced, product-focused environment

Nice to have:

  • Familiarity with LangChain, LlamaIndex, or similar LLM orchestration frameworks
  • Experience with vector databases (e.g. Pinecone, Weaviate, FAISS, Elasticsearch)
  • Knowledge of prompt engineering and evaluation techniques
  • Knowledge of and experience with agentic workflows and MCP
  • Familiarity with cloud monitoring tools (e.g. Datadog) for AI systems
  • Interest in using AI to enhance developer productivity and product innovation
What we offer:
  • Fully remote working
  • Personal annual L&D Budgets with 600€ to spend on your development
  • Being at the forefront of an industry with new and exciting problems to solve

Additional Information:

Job Posted:
December 06, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.