Python Backend Engineer Job at ClinDCast LLC, San Jose, CA

  • ClinDCast LLC
  • San Jose, CA

Job Description

Python Backend Engineer

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.

Compensation: $60.00 - $65.00 per hour

Job Tags

Hourly pay

Similar Jobs

BILT by American Youth

Sports Minded Outside Sales Rep Job at BILT by American Youth

About the job Sports Minded Outside Sales Rep COME JOIN OUR TEAM...From our unbroken desire to bring quality fundraisers to youth groups in need, American Youth is looking for dedicated sales reps to join us in our efforts. If you wake up every morning with a desire to... 

Trublue Home Service Ally

Office Manager/Administrator Job at Trublue Home Service Ally

 ...We provide: ~ Regular Work Hours ~ Flexible Scheduling ~401K *~ AFLAC (Accident Insurance included, other coverages available)*~6 paid holidays *~ Paid vacations *~ TruBlue t-shirts, polos, and other company gear ~ Strong Office Support *after 6... 

Aya Healthcare

Safety Officer Job at Aya Healthcare

 ...Security Officer Find your purpose protecting the people who save people's lives! As the Security Officer your main responsibilities would be monitoring and protecting hospital patients employees guests and property preserving the peace preventing crime and detecting... 

Team Industry

Commercial Electricians Job at Team Industry

 ...Job Description Job Description We are seeking motivated and hardworking Apprentice and Journeyman Electricians with a minimum of 4 years of commercial electrical experience. The ideal candidates will assist journeyman and master electricians in installing, maintaining... 

PREMIER CABINETS AND CLOSETS LLC

Cabinet Finisher Job at PREMIER CABINETS AND CLOSETS LLC

 ...Description Job Summary: We are seeking a skilled Cabinet Finisher with at least 3 years of experience to join our team. The ideal...  ...are essential for this role. Key Responsibilities: Prepare wood surfaces for finishing, including sanding, filling, and...