Senior Python Backend Developer
Staffing Spot, Inc. · Pleasant Hill, CA · Yesterday
HybridEngineeringContract
Python Developer with strong Agentic AI expertise Location: Concord, CA Work Arrangement: Onsite Interview: 1-hour in-person interview, including coding assessment Job Summary The ideal candidate is a hands-on Python engineer with strong Agentic AI expertise who can take an AI solution from architecture and development through production deployment. The candidate should have strong backend engineering fundamentals and practical experience building reliable LLM/RAG systems, intelligent agents, and scalable microservices. Note: The interview is an in-person 1-hour interview with a coding assessment, so candidates should be prepared to demonstrate strong Python and software engineering skills. This is an excellent opportunity for a hands-on engineer to work with emerging AI technologies while taking significant technical ownership of solutions moving toward production. 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. Skills: software,microservices,databases,data,design,mongodb,python,rest api,code,fastapi,architecture,agents