Demo

Back End Developer

Juice
Los Angeles, CA Full Time
POSTED ON 12/21/2025 CLOSED ON 12/27/2025

What are the responsibilities and job description for the Back End Developer position at Juice?

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.
Software Developer, Back End
Company3 -
Santa Monica, CA
Java Front End & Back end Developer(only W2, no third party)
CBTS -
Burbank, CA
Senior Back End Engineer
Altruist -
Los Angeles, CA

Salary.com Estimation for Back End Developer in Los Angeles, CA
$99,239 to $122,021
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Back End Developer?

Sign up to receive alerts about other jobs on the Back End Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,561 - $105,402
Income Estimation: 
$112,070 - $133,823
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Back End Developer jobs in the Los Angeles, CA area that may be a better fit.

  • Company 3 Santa Monica, CA
  • Business Unit : Company 3 Position : Software Developer, Back End Location : Santa Monica, CA (Remote) Pay Range: $94,000 - $141,000 USD annually Position ... more
  • 11 Days Ago

  • HireTalent - Staffing & Recruiting Firm Los Angeles, CA
  • A Back End Web Developer uses modern, open source software to prototype and deploy back end web applications, including all aspects of server-side processi... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!