Python Backend Engineer

ClinDCast LLC

San Jose (CA)

On-site

USD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ClinDCast LLC is seeking an experienced Python Backend Engineer who will design, develop, and maintain scalable backend systems and APIs. Candidates should have expertise in Python, modern backend frameworks, and cloud infrastructure.

The ideal applicant will work on cutting-edge solutions, including AI agents and high-performance distributed systems, collaborating with cross-functional teams. Strong knowledge of database management and secure authentication is also essential for this role.

Qualifications

  • Strong experience in Python development (Python 3.10+ preferred).
  • Hands-on experience with FastAPI, Django, or similar backend frameworks.
  • Experience building and consuming REST APIs and microservices.
  • Knowledge of AI/LLM integration frameworks such as LangChain or LlamaIndex.
  • Strong experience with PostgreSQL and NoSQL databases such as MongoDB and Redis.
  • Experience with vector databases such as Pinecone, Weaviate, or similar technologies.
  • Proficiency with Docker and cloud platforms (AWS or GCP).
  • Experience with asynchronous programming and task queues.
  • Understanding of software architecture, scalability, security, and performance optimization.

Responsibilities

  • Design, develop, and maintain scalable backend applications and APIs using Python.
  • Build and optimize RESTful APIs using FastAPI, Django, or similar frameworks.
  • Develop and integrate AI-driven workflows using tools such as LangChain or LlamaIndex.
  • Manage database design, performance tuning, and data integrations across SQL and NoSQL environments.
  • Implement secure authentication and authorization mechanisms.
  • Build and maintain cloud-native applications on AWS or GCP.
  • Develop asynchronous processing solutions and task orchestration workflows.
  • Collaborate with cross-functional teams to deliver scalable, reliable, and secure software solutions.
  • Monitor application performance and ensure system reliability and scalability.

Skills

Python Development
FastAPI
Django
REST APIs
AI Integration
PostgreSQL
MongoDB
Redis
Docker
AWS
GCP
Asynchronous Programming

Job description

Job Summary: We are seeking an experienced Python Backend Engineer to design, develop, and maintain scalable backend systems and APIs. The ideal candidate will have strong expertise in Python, modern backend frameworks, cloud infrastructure, databases, and AI-powered application development. This role offers the opportunity to work on cutting-edge solutions involving AI agents, large language models (LLMs), and high-performance distributed systems.

Key Responsibilities
  • Design, develop, and maintain scalable backend applications and APIs using Python.
  • Build and optimize RESTful APIs using FastAPI, Django, or similar frameworks.
  • Develop and integrate AI-driven workflows using tools such as LangChain, LlamaIndex, or related frameworks.
  • Manage database design, performance tuning, and data integrations across SQL and NoSQL environments.
  • Implement secure authentication and authorization mechanisms, including OAuth2, JWT, and OpenID Connect.
  • Build and maintain cloud-native applications on AWS or GCP.
  • Develop asynchronous processing solutions and task orchestration workflows.
  • Collaborate with cross-functional teams to deliver scalable, reliable, and secure software solutions.
  • Monitor application performance and ensure system reliability and scalability.
Required Qualifications
  • Strong experience in Python development (Python 3.10+ preferred).
  • Hands‑on experience with FastAPI, Django, or similar backend frameworks.
  • Experience building and consuming REST APIs and microservices.
  • Knowledge of AI/LLM integration frameworks such as LangChain or LlamaIndex.
  • Strong experience with PostgreSQL and NoSQL databases such as MongoDB and Redis.
  • Experience with vector databases such as Pinecone, Weaviate, or similar technologies.
  • Proficiency with Docker and cloud platforms (AWS or GCP).
  • Experience with asynchronous programming and task queues.
  • Understanding of software architecture, scalability, security, and performance optimization.
Preferred Qualifications
  • Experience building AI-powered or agent-based applications.
  • Familiarity with API gateways, service meshes, and distributed systems.
  • Experience working in cloud-native and containerized environments.
  • Strong problem‑solving and communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend Engineer
Python Backend Engineer

TechDigital Group • San Jose (CA)

On-site
USD 100,000 - 130,000
AI Engineer
AI Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 100,000 - 140,000
Python Developer
Python Developer

Luxoft Poland • Town of Poland (NY)

On-site
USD 120,000 - 160,000
Laptop and monitor
AIML - Sr Backend Engineer, Data and ML Innovation
AIML - Sr Backend Engineer, Data and ML Innovation

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
Python Full Stack Developer
Python Full Stack Developer

Rivago Infotech Inc • Miami (FL)

On-site
USD 80,000 - 120,000
Python Engineer
Python Engineer

OVA.Work • Alpharetta (GA)

On-site
USD 120,000 - 150,000
Competitive salary
Health benefits
Flexible work arrangements
+2
AI Specialist
AI Specialist

Prestige Staffing • Charlotte (NC)

On-site
USD 100,000 - 130,000
AI-Driven Backend Developer (Microservices)
AI-Driven Backend Developer (Microservices)

Veriipro • Palo Alto (CA)

On-site
Python Developer
Python Developer

Compunnel, Inc. • Pennsylvania

On-site
USD 100,000 - 130,000
Backend Engineer - Python
Backend Engineer - Python

MACHINE LEARNING TECHNOLOGIES LLC • Dallas (TX)

On-site
USD 60,000 - 90,000