Back to jobs
New

Python Developer

Europe - Preferred locations - Serbia, Moldova, Bulgaria, Ukraine

Who We Are

Interdependence is a dynamic, innovative, and results-focused public relations, communications, and integrated marketing firm. Powered by proprietary technology, we help brands, CMOs, founders, and entrepreneurs elevate their businesses and achieve meaningful outcomes. With a vibrant team of nearly 100 full-time professionals across the country and continued rapid growth, Interdependence is proud to be recognized as "One of America's Best PR Agencies" by Forbes.

At Interdependence, we foster a collaborative, supportive, and performance-oriented work environment. Our team members are encouraged to share fresh ideas, innovate, and pursue opportunities for professional development. We prioritize work-life balance, ensuring our team enjoys fulfilling personal and professional lives. Our commitment to delivering exceptional client results spans industries including consumer brands, travel, entertainment, technology, B2B, healthcare, and professional services. We embrace a diverse, inclusive culture that values creativity and excellence.

The Role
We are looking for a resourceful and high-performing senior Python developer with 8+ years of experience to help us build and optimize internal services for an AI-focused company.

Required Skills

  • Advanced Python with async/concurrent programming
  • Frameworks FastAPI, Flask and libraries like pydantic, celery, alembic, sqlalchemy, alembic
  • Experience solving business challenges using AI and LLM through commercial APIs and open-source solutions
  • Unit testing
  • PostgreSQL
  • Proficiency in modern AI development tools to produce clean, maintainable, and reliable code

Preferred

  • Vector databases (Pinecone, Qdrant, pgvector, etc.)
  • PHP experience
  • Linux administration skills

Job Responsibilities

  • Build and optimize internal AI services
  • Performance tuning and system optimization
  • Root cause analysis and complex problem solving
  • Proactive feature planning and implementation

Communication Requirements

  • Must be available for calls to discuss technical issues
  • Strong English communication skills
  • Working hours are based on Eastern Europe time, with occasional overlap of 2-3 hours with PDT when needed for collaboration
  • Collaborative approach to planning and development

Additional Details

  • Opportunity for professional growth
  • Friendly and collaborative team environment
  • Competitive pay - This is an hourly independent contractor position. Rate is 25-35 eur/hour. 
  • Professional development support including online learning platforms (Coursera, Udemy, etc)

 

 

Create a Job Alert

Interested in building your career at Interdependence? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf