
Python Developer
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