Python Backend Engineer

ClinDCast
  • San Jose, California
    30+ days ago

    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.
    Compensation: $60.00 - $65.00 per hour




    Numbers & Facts

    LocationSan Jose, California
    Websitewww.clindcast.com

    Skills

    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Artificial Intelligence (AI) Agentsunmatched
    • Authenticationunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Cost Controlunmatched
    • Cross-Functionalunmatched
    • Data Analysisunmatched
    • Database Administrationunmatched
    • Database Designunmatched
    • Distributed Computingunmatched
    • Djangounmatched
    • Dockerunmatched
    • GCP (Good Clinical Practices)unmatched
    • Health Information Technologyunmatched
    • Healthcareunmatched
    • Interoperabilityunmatched
    • Leading Edge Technologyunmatched
    • Literacyunmatched
    • Medical Record Systemunmatched
    • Medicationsunmatched
    • Microservicesunmatched
    • Modeling Languagesunmatched
    • MongoDBunmatched
    • NoSQLunmatched
    • OAuthunmatched
    • OpenIDunmatched
    • Patient Careunmatched
    • Performance Analysisunmatched
    • Performance Tuning/Optimizationunmatched
    • PostgreSQLunmatched
    • Problem Solving Skillsunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Redisunmatched
    • Regulatory Reportsunmatched
    • SQL (Structured Query Language)unmatched
    • Scalable System Developmentunmatched
    • Software Administrationunmatched
    • Software Architectureunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Systems Maintenanceunmatched
    • Systems Reliabilityunmatched
    • Systems Scalabilityunmatched
    • Website Conversionunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder