XX
Backend Software Engineer (AI / Python)NNDataUnited States
XX

Backend Software Engineer (AI / Python)

NNData
  • US
    United States
  • US
    United States

About

Backend Software Engineer (AI / Python)
A rapidly growing AI startup is seeking a Backend Software Engineer to help build advanced AI-powered systems used by leading pharmaceutical and life sciences organizations. The company is developing technology designed to accelerate drug development timelines and improve how complex scientific and regulatory work is performed at scale. This role focuses on building scalable backend systems and AI-powered workflows that support large-scale enterprise applications. Engineers will work closely with product teams, medical writers, and domain experts to design systems that leverage modern AI techniques including LLM-based applications, retrieval-augmented generation (RAG), and prompt engineering. This position is based in San Francisco, CA and requires regular in-office collaboration. Key Responsibilities Backend System Development Design and build scalable backend systems in a production environment Develop APIs and backend services using modern Python frameworks such as FastAPI or Django Build robust data pipelines supporting AI-driven applications Maintain and improve the reliability and scalability of backend systems AI & LLM Implementation Develop applications leveraging large language models (LLMs) Implement retrieval-augmented generation (RAG) pipelines and prompt engineering workflows Build evaluation frameworks for AI system performance Rapidly learn and apply new AI techniques to production applications Cloud Infrastructure & Deployment Deploy and manage containerized applications in cloud environments (AWS preferred) Build and maintain CI/CD pipelines Optimize system performance and scalability for production workloads Cross-Functional Collaboration Work closely with product managers, engineers, medical writers, and customer teams Translate complex requirements into scalable technical solutions Participate in architecture discussions and technical decision-making Required Qualifications 3+ years of professional software engineering experience 3+ years of professional work experience within the United States Strong backend development experience using Python Experience building APIs using modern frameworks such as FastAPI, Django, or similar Experience developing GenAI applications or LLM-powered systems Experience with prompt engineering, RAG pipelines, or AI evaluation frameworks Experience deploying applications in cloud environments (AWS preferred) Experience building CI/CD pipelines and containerized applications Ability to operate effectively in fast-paced startup environments Preferred Qualifications Experience with Infrastructure-as-Code tools such as Terraform or Pulumi Familiarity with regulated industries such as life sciences or fintech Frontend development experience with React Experience building AI-enabled enterprise software platforms Knowledge of regulatory environments in life sciences or healthcare Work Environment Small, high-impact engineering team working on cutting-edge AI technology Fast-paced startup environment requiring strong ownership and execution Hybrid role based in San Francisco, CA with regular in-office collaboration Opportunity to work on systems used by major global pharmaceutical organizations Compensation & Benefits Competitive salary ($180,000 $200,000) Equity participation (~0.5%) Opportunity to work on high-impact AI technology in the life sciences industry Direct collaboration with experienced engineers, researchers, and domain experts Application Qualified candidates are encouraged to submit their resume for consideration.
  • United States

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.