May 27

Python Engineer (AI Team)

Relocation | Spain

Manychat

We’re building an AI-powered service within our product, and we’re assembling a top-tier engineering team to bring this vision to life.

As a Python Engineer, you’ll be working with cutting-edge AI technologies, developing scalable, high-performance services, and ensuring seamless integration into our core platform. If you thrive in a fast-paced, high-impact environment, love building AI-driven solutions, and enjoy working with a world-class team—this role is for you!

What you'll do:

  • Design & develop scalable, high-performance Python services for AI-driven features.
  • Build and optimize APIs using FastAPI and Async IO.
  • Ensure reliability and performance of our AI infrastructure using Docker, Kubernetes, Redis, and PostgreSQL (pgvector).
  • Monitor & improve production services for stability and efficiency.
  • Contribute to the technical roadmap and actively participate in architectural decisions.
  • Collaborate with cross-functional teams and experts for seamless integration and operation of services.
  • Participate in code reviews, contribute to team discussions, and share best practices for software development.

What you'll bring:

  • 5+ years of experience as a Python Developer in high-load, scalable systems.
  • Deep understanding of asynchronous programming and experience with FastAPI (preferable).
  • Hands-on experience with PostgreSQL (pgvector) and Redis.
  • Good understanding of Docker & Kubernetes
  • A proactive mindset, strong ownership attitude, and the ability to work autonomously.
  • Excellent communication skills and a passion for teamwork & results.

Our tech stack:

  • Python (FastAPI, Async IO)
  • PostgreSQL (pgvector)
  • Redis
  • Docker, Kubernetes
  • AWS

What we offer:

  • Candidates outside of Barcelona can start onboarding and complete the probation period remotely with further relocation to the city for a hybrid work format ( with free meals and snacks in the office).
  • Relocation support through airplane tickets, accommodations for up to three weeks, and a relocation bonus.
  • Professional development budget for relevant conference tickets, training programs, or courses.
  • Flexible benefits plan to choose the perks that fit your needs.
  • Health insurance, including dentistry, psychology sessions, nutrition consultations, surgery, and travel assistance

More information about the vacancy: Python Engineer (AI Team) at Manychat