Glassdoor Inc.
...

Full Stack Gen AI Developer

Job Title

Développeur full stack

Secteur

Secteur informatique

Emplacement

San Francisco, Stati Uniti

Salaire

Rémunération brute € Par an

Job Type

Durée indéterminée

Heures de travail

Temps plein

Job Description

Position Overview

We are seeking an experienced Full Stack Gen AI Developer / Software Engineer to design, develop, and deploy scalable AI-driven applications that support Nao Medical’s mission to revolutionize healthcare.


The ideal candidate is a strong full-stack engineer with deep knowledge of Python and React/Next.js, capable of managing both front-end and back-end development, integrating LLMs and APIs, and deploying applications to the cloud. You should be able to work independently within fixed project timelines while maintaining clean, production-grade code.

This is a remote, full-time position for candidates who are passionate about merging technology and healthcare innovation.

Primary Responsibilities

Full-Stack Development

  • Develop and maintain scalable web applications using React/Next.js (frontend) and Python/Node.js (backend).
  • Integrate Gen AI models, APIs, and data pipelines into production systems.
  • Write clean, maintainable, and efficient code following best software engineering practices.

Backend Engineering

  • Build RESTful APIs and microservices using Python (Flask/FastAPI) or Node.js.
  • Implement business logic, data processing pipelines, and secure authentication flows.
  • Deploy and manage containerized applications using Docker.

Frontend Engineering

  • Design intuitive user interfaces and implement responsive, performant front-end components using React/Next.js.
  • Collaborate with UI/UX designers to create user-centric applications.

Cloud Deployment

  • Deploy, monitor, and manage applications in GCPAzure, or equivalent cloud environments.
  • Implement CI/CD pipelines and basic infrastructure-as-code where applicable.

Collaboration & Delivery

  • Work closely with the Product, AI, and Operations teams to deliver projects on schedule.
  • Participate in sprint planning, code reviews, and continuous improvement discussions.
  • Document development processes and maintain technical clarity across teams.

Job Requirements

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • Advanced degree or certifications in cloud computing or full-stack development is a plus.

Experience:

  • 3–5+ years of professional experience as a Full Stack Developer or Software Engineer.
  • Proven experience developing and deploying production-ready web applications.

Technical Skills

  • Frontend: React, Next.js, HTML, CSS, JavaScript/TypeScript.
  • Backend: Python (Flask/FastAPI required), Node.js.
  • Databases: PostgreSQL, MySQL, MongoDB, or other relational/NoSQL systems.
  • Cloud Platforms: GCP, Azure (AWS a plus).
  • DevOps: Docker, CI/CD pipelines, Git/GitHub for version control.
  • AI/ML Integration: Familiarity with LLMs, OpenAI APIs, or model integration workflows (preferred).

Soft Skills

  • Excellent communication and problem-solving abilities.
  • Strong sense of ownership, accountability, and attention to detail.
  • Ability to work independently and manage time effectively within fixed project deadlines.

Schedule Requirements:

  • Full-Time | 30–40 hours per week.
  • Flexible schedule (Eastern Time preferred).


Technical Requirements:

  • Reliable wired internet connection (100 Mbps minimum).
  • Computer/laptop with Intel Core i5 or Ryzen 5 processor, 8GB RAM minimum, and 128GB free storage.
  • Dual-screen setup preferred for enhanced productivity.
  • Operating system: Windows 10 or macOS (latest version).
  • Clear webcam (1080p or higher resolution) and microphone for communication.
  • Backup systems for electricity and internet outages.

Benefits:

  • Competitive Compensation Package: Base salary plus performance-based incentives.
  • Remote Work with Earned Flexibility: Fully remote role with flexible scheduling opportunities upon proven reliability.
  • Professional Development: Access to continued learning, training, and certifications.
  • Paid Time Off (PTO).


Company

In case you offer a job
Créez l'offre d'emploi Créer une page d'entreprise