Jobs · Engineering · California

Senior Python Backend Developer

Staffing Spot, Inc. · Clayton, CA · 1 mo ago
HybridEngineeringContract

Key Responsibilities

  • Design, develop, and deploy production-ready Agentic AI applications using Python.
  • Build intelligent agents and AI-driven workflows to automate marketing campaign activities.
  • Develop scalable microservices and REST APIs using Python and FastAPI.
  • Design and implement LLM-powered applications using RAG, embeddings, semantic search, and vector databases.
  • Develop multi-agent architectures and AI orchestration workflows.
  • Integrate LLMs with enterprise applications, APIs, databases, and external services.
  • Implement AI guardrails for security, reliability, accuracy, responsible AI, and controlled agent behavior.
  • Build robust data and retrieval pipelines supporting RAG applications.
  • Design distributed services that can scale reliably in production environments.
  • Work with MongoDB for application data, metadata, conversation history, and AI-related workloads.
  • Develop automated tests and maintain high standards for code quality and reliability.
  • Participate in code reviews and contribute to software engineering standards and best practices.
  • Troubleshoot and optimize AI applications and backend services.
  • Collaborate with product managers, engineers, data scientists, and business stakeholders.
  • Support deployment, monitoring, debugging, and production operations of Agentic AI solutions.
  • Evaluate emerging AI models, frameworks, tools, and development approaches.

Required Qualifications

  • 5+ years of strong hands-on Python development experience.
  • 5+ years of microservices and API development experience.
  • 5+ years of MongoDB experience.
  • Strong experience developing REST APIs using Python.
  • Hands-on experience with FastAPI.
  • Strong understanding of distributed systems and microservices architecture.
  • Strong experience with LLMs and Retrieval-Augmented Generation (RAG).
  • Hands-on experience with vector databases, embeddings, and semantic search.
  • Experience implementing AI/Agent guardrails.
  • Strong Software Engineering Fundamentals, Including Object-oriented programming, Design patterns, Unit testing, Error handling, Logging, Code reviews, CI/CD, Strong understanding of production software development and deployment practices.

Similar jobs