Senior Python Backend Engineer (AI / Agents)
Department: Engineering
Location: United Kingdom
Employment Type: FullTime
VidRush is an AI-native video production platform that replaces an entire video team with coordinated AI agents.
Creators turn a simple idea into a fully produced, long-form video—research, script, voiceover, visuals, motion graphics, and rendering—in under an hour. No timelines. No editing headaches. Just intent → finished video.
We’re building a new way to create video that feels more like writing than editing, and we’re already seeing strong traction from serious creators and media teams.
If you’re excited about AI, creator tools, and building category-defining products from first principles, you’ll fit right in.
We’re hiring a Senior Python Backend Engineer (AI Agents) to help build and scale Vidrush’s AI-driven media pipeline. Vidrush is building an agentic pipeline that can turn a prompt into a full video production workflow — including script generation, voiceover, footage selection, and assembly — and we are scaling the backend team quickly to accelerate execution.
This role is fundamentally about shipping and ownership. We’re not looking for a “perfect on paper” engineer who optimizes for theoretical correctness or academic knowledge. We want someone who can take ambiguous problems, move fast, and reliably deliver tangible progress without needing to be managed.
What You’ll Do
Build agentic systems that can reason, plan, and execute multi-step tasks reliably
Design and deploy LLM-based services (tool use, structured outputs, evals, monitoring)
Develop video/image intelligence pipelines (retrieval, matching, classification, metadata extraction, generative augmentation)
Integrate existing APIs and tools when appropriate (strong build-vs-buy judgment)
Ship scalable inference pipelines on cloud infrastructure
Apply MLOps / LLMOps best practices: observability, testing, evals, versioning, cost control
Work closely with founders and product to iterate quickly based on user feedback
What We’re Looking For
Strong Python engineering skills and proven ability to ship production systems
Experience building with LLMs (OpenAI-style APIs, tool calling, RAG, structured generation)
Experience deploying ML/LLM services in production (cloud, containers, serverless, async pipelines)
Practical understanding of video/image processing (CV or media pipelines)
High autonomy: you can take vague problems and turn them into shipped solutions
Strong engineering fundamentals: clean code, reliability, performance, and cost awareness
Nice to Have
Agent orchestration frameworks (LangGraph, LangChain, AutoGen, CrewAI, etc.)
Experience with vector search / embeddings / retrieval systems
Experience with workflow orchestration (queues, batch jobs, event-driven systems)
Experience with PyTorch and GPU inference optimization
Experience working on media-heavy products (video editing, video generation, large file pipelines)
How We Work
Small team, high trust, high ownership
Bias to action and shipping
Lightweight specs, fast iteration
Strong focus on developer experience, testing where it matters, and observability
Location preference
Turkey
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
