Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Company Description
Juice is an innovative full-stack marketing AI platform acting as the equivalent of an extensive marketing team. By creating, posting, and tracking high-performing content at scale across major social media platforms, Juice empowers companies to succeed in the age of algorithms. Our cutting-edge marketing infrastructure is designed to help companies excel in algorithm-driven engagement.
Trusted by Fortune 500 companies, global CPG brands, and high-growth startups, Juice is revolutionizing the future of marketing.
Role Description
We are looking for a skilled Back End Engineer for a full-time on-site role located in Los Angeles, CA. You'll be responsible for developing and maintaining server-side systems, building robust APIs, and ensuring seamless integration between our Python backend, Django services, and web-based frontend.
Your daily work will include designing scalable architectures, integrating third-party AI/ML services, building autonomous agents, implementing real-time communication systems, and optimizing performance across a series of distributed components. You'll collaborate closely with our skilled and creative engineering team to build production-grade systems for all aspects of the Juice platform.
Qualifications
Required:
• Strong proficiency in Python, with expertise in Django being a strong plus
• Ability to design scalable, maintainable solutions for complex multi-component systems
• Deep understanding of REST API design
• Experience integrating AI/ML APIs (OpenAI, Google AI, Anthropic, or similar providers)
• Solid grasp of Object-Oriented Programming (OOP) principles and software architecture patterns
• Experience with FastAPI, Django, or similar Python web frameworks
• Understanding of process lifecycle management, error recovery patterns, and system reliability
• Strong debugging skills and experience with production monitoring and optimization
Highly Valued:
• Experience working in node-based automation platforms (n8n, Make, etc.)
• Experience with computer vision libraries (OpenCV, Pillow) or image processing pipelines
• Knowledge of state machines and task orchestration systems
• Familiarity with prompt engineering and working with large language models
• Experience with distributed task queues and asynchronous job processing
• Background in building autonomous or event-driven systems
• Understanding of media handling (image/video processing, base64 encoding)
Nice to Have:
• Exposure to frontend technologies
• Knowledge of WebSocket streaming and real-time data synchronization
What You'll Work On:
• Design and implement scalable backend APIs and services
• Integrate and optimize AI/ML service connections
• Build robust error handling and automatic recovery systems
• Develop real-time communication infrastructure using WebSockets
• Create monitoring and health-check systems for production reliability
• Optimize performance for concurrent operations and resource management
• Collaborate with the team on system architecture and technical decisions
Our Stack
• Core: Python, async/await, multiprocessing
• Frameworks: FastAPI, Django, Pydantic, n8n, Make, etc.
• AI/ML: Google Generative AI, OpenCV, various ML APIs, multiple self-hosted open source LLMs & RAG systems
• Communication: WebSockets, REST APIs, aiohttp, requests
• Tools: Git, pytest, modern development practices
### Location & Commitment
• Location: Los Angeles, CA (on-site)
• Type: Full-time
• Education: Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience
---
- We're building sophisticated systems that leverage modern AI capabilities. If you're excited about working with cutting-edge technology and solving complex engineering challenges, we'd love to hear from you.
Key Skills
Ranked by relevanceReady to apply?
Join Juice and take your career to the next level!
Application takes less than 5 minutes

