LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›PandaDoc›Middle Python Engineer - AI Agents
PandaDoc

About PandaDoc

Streamlining document workflows for growing organizations

🏢 Retail, Tech👥 251-1K📅 Founded 2013📍 San Francisco, California, United States

Key Highlights

  • Over 35,000 customers including Cisco and HubSpot
  • Headquartered in San Francisco, California
  • Raised $50M+ from investors like Rembrandt Venture Partners
  • Offers unlimited PTO and flexible remote work options

PandaDoc is a document workflow automation platform headquartered in San Francisco, California, that serves over 35,000 organizations, including notable clients like Cisco and HubSpot. The platform streamlines the creation, management, and signing of digital documents such as proposals, quotes, and ...

🎁 Benefits

PandaDoc offers competitive salaries, equity options, unlimited PTO, and a flexible remote work policy, allowing employees to maintain a healthy work-...

🌟 Culture

PandaDoc fosters a remote-friendly culture that emphasizes collaboration and innovation, encouraging employees to contribute ideas and take ownership ...

🌐 Website💼 LinkedIn𝕏 TwitterAll 104 jobs →
PandaDoc

Middle Python Engineer - AI Agents

PandaDoc • Remote (Poland)

Posted 2 months ago🏠 RemoteMid-LevelBackend engineer📍 Poland
Apply Now →

Job Description

About PandaDoc

PandaDoc is on a mission to build the future of documents. Our platform simplifies how teams create, send, track, and e-sign documents, helping clients work more efficiently and collaboratively. With over 60,000 organizations worldwide and $100 million in annual recurring revenue, PandaDoc continues to innovate, releasing new features to meet customer needs while staying committed to stability, quality, and performance.

We’re a global, remote-first company, but we welcome you to visit our vibrant offices in Warsaw, Lisbon, or Kyiv to connect with colleagues whenever it suits you.

The Team

Our growing AI Agent teams work on exciting projects across Growth, Customer Value, and App Platform. Together, we’re building the next generation of AI-powered document creation and management tools for our users.

As a Python Back-End Engineer, you’ll contribute to designing and developing the systems behind our AI-powered features. You will help integrate with our AI platform, support multi-step workflow automation, ensure system reliability, and collaborate with front-end and ML engineers - all to deliver smooth, secure user experiences.

This is a great opportunity to work on innovative projects, learn from experienced teammates, and make a real impact as we expand intelligent automation across our product.

Technology Stack

  • Service-oriented architecture with some legacy monolithic services (Django)
  • AsyncIO-based Python services, plus Django with Celery workers
  • AWS & Kubernetes for deployment and provisioning
  • Messaging: NATS, gRPC, Kafka, RabbitMQ
  • Monitoring: Prometheus & Grafana

What We’re Looking For

  • 2+ years of experience developing software in Python
  • Some experience with AsyncIO or Django frameworks
  • Understanding of microservice architectures and RESTful APIs
  • Experience with at least one relational database (SQL, migrations)
  • Familiarity with message queues (e.g., RabbitMQ, NATS, Kafka)
  • Willingness to write high-quality, maintainable code
  • Basic knowledge of writing unit and integration tests
  • Ability to communicate well with teammates and across functions in English
  • Eagerness to learn about AI/ML systems and work alongside experts (prior experience is a bonus but not required)
  • (Bonus) Exposure to LLMs, agent frameworks like LangChain or LlamaIndex, or security best practices for AI systems

What We Offer

  • Remote-first approach with the option for hybrid work from our offices in Kyiv, Warsaw, and Lisbon.
  • We value long-term collaboration, whether through typical employment contract, employment of record or B2B arrangements. Be aware that contract type and benefits vary by location - feel free to clarify with our recruiters).
  • Work schedule aligned with EU time zones.
  • Honest, open culture that values constructive feedback.
  • Professional and personal development within a collaborative, supportive team.
  • Stable yet growing SaaS product offering an agile environment, ownership, start-up energy, and strong technical challenges.

Our Culture

At PandaDoc, we value work-life balance, supportive coworkers, and engaging virtual team-building events. Although distributed worldwide, we build strong connections using technology. Our company lives by values of integrity and transparency, and we’re proud of a product that truly helps our customers.

Equal Opportunity

PandaDoc is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

 

For more info, visit https://www.pandadoc.com or check out our LinkedIn page.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at PandaDoc.

Apply Now →Get Job Alerts