We are looking for Python Backend Developer for our client in San Jose, CA Job Title: Python Backend Developer Job Location: San Jose, CA Job Type: Contract Job Overview: Pay Range: $60hr - $65hr The Python Backend Developer will be responsible for building scalable backend systems and high-performance APIs that power AI-driven platform experiences. This role involves designing robust backend architecture, integrating AI agent workflows, implementing secure authentication systems, and ensuring reliable infrastructure scalability in a fast-paced engineering environment.


Requirement/Must Have:
  • Expert-level proficiency in Python 3.10 or higher.
  • Strong experience with backend frameworks such as FastAPI, Django, or Flask.
  • Experience designing and building scalable, high-throughput APIs.
  • Strong understanding of authentication and security protocols including OAuth2, JWT, and OpenID Connect.
  • Experience with SQL and NoSQL databases including PostgreSQL, Redis, and MongoDB.
  • Experience with vector databases such as Pinecone or Weaviate.
  • Familiarity with AI workflow frameworks such as LangChain or Llama Index.
  • Experience with Docker and cloud platforms such as AWS or Google Cloud Platform.
  • Knowledge of asynchronous task queues and backend orchestration patterns.

Experience:
  • Experience building backend systems for scalable platforms handling high request volumes.
  • Experience integrating AI agents and long-running workflow orchestration.
  • Experience designing service communication and API routing architectures.
  • Experience working with cloud-native and containerized environments.
  • Experience supporting production-grade backend systems and infrastructure.

Responsibilities:
  • Design, build, and maintain scalable backend APIs using FastAPI, Django, or Flask.
  • Develop backend systems that support AI agent logic and orchestration workflows.
  • Manage long-running tasks, state persistence, and communication between AI systems and core services.
  • Implement secure authentication and authorization systems using industry-standard protocols.
  • Design request routing and service communication architectures using API gateways and service mesh patterns.
  • Optimize backend infrastructure for performance, scalability, and reliability.
  • Integrate backend systems with SQL, NoSQL, and vector database technologies.
  • Support asynchronous task processing and distributed workflows.
  • Collaborate with engineering and product teams to deliver scalable backend solutions.
  • Troubleshoot and resolve backend performance and integration issues.
  • Ensure system security, availability, and operational stability across environments.

Should Have:
  • Strong problem-solving and architectural design skills.
  • Ability to work in fast-paced and evolving technical environments.
  • Strong collaboration and communication skills.
  • Interest in AI-powered systems and backend innovation.
  • Ability to balance scalability, reliability, and performance requirements.

Skills: Python backend development, FastAPI, Django, Flask, REST API design and development, OAuth2, JWT, OpenID Connect, PostgreSQL, Redis, MongoDB, Pinecone, Weaviate, LangChain, Llama Index, Docker, AWS, Google Cloud Platform, Asynchronous task queues, API gateways, service communication architecture.

For applications and inquiries, contact: [email protected]

Similar jobs

Back to search page