Junior Software Engineer

Posted 2026-05-05
Remote, USA Full-time Immediate Start

About the Company

Nao Medical is a rapidly growing multispecialty, multi-site, and AI-infused practice dedicated to providing exceptional and affordable care. We operate through five main business segments: Primary Care, Urgent Care, Occupational Health, Mental Health, and Nutrition.

Our AI-first operating model has led to the development of proprietary technology that enhances every clinician’s workflow, enabling them to deliver faster, smarter, and more personalized care. With a vision to become the leading national player in tech-enabled healthcare, we are expanding our technology team to power the next generation of healthcare innovation.

Position Overview

We are seeking a Junior Gen AI Developer / Software Engineer to join our growing engineering team. This role is ideal for an early-career developer who is passionate about Python development, backend systems, and learning how to integrate Gen AI technologies into real-world healthcare applications.

You will work closely with senior developers to design, build, and deploy components of AI-powered platforms that drive operational efficiency and improve patient care. A strong foundation in Python and backend frameworks is essential, while exposure to front-end or cloud technologies is a plus.

This is a remote, full-time role for someone eager to grow in a fast-paced, innovation-driven environment.

Why Join Nao Medical

 At Nao Medical, we believe in nurturing growth and building careers that make an impact. This role offers:

  • Hands-On Learning: Gain exposure to full-stack AI-driven development under the guidance of experienced engineers.

  • Career Growth: Opportunity to advance into mid-level or full-stack engineering roles as you build expertise.

  • Innovation Exposure: Work on projects that combine software development, AI integration, and healthcare transformation.

  • Supportive Culture: Be part of a collaborative, mission-driven team where initiative and learning are valued.

Primary Responsibilities

Backend Development

  • Develop, test, and maintain backend services using Python and frameworks such as Flask or FastAPI.

  • Build and document APIs that integrate AI and data-driven features.
    Write clean, efficient, and modular code with an emphasis on performance and scalability.

Gen AI and API Integration

  • Assist in integrating LLMs, chatbots, or AI-driven APIs into existing systems.

  • Collaborate with senior engineers to implement model outputs into user-facing features.

Frontend Collaboration

  • Work with React or Next.js developers to connect backend logic with frontend interfaces.

  • Basic knowledge of HTML, CSS, and JavaScript is preferred.

Cloud and Deployment Support

  • Support deployment and monitoring of applications using Docker.

  • Assist with cloud setup and basic DevOps tasks on GCP, AWS, or Azure (training provided if needed).

Collaboration and Continuous Improvement

  • Participate in code reviews, daily stand-ups, and sprint planning sessions.

  • Learn and apply best practices in version control, testing, and documentation.

  • Stay updated with emerging tools and technologies related to AI and backend development.

Qualifications

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

  • Relevant certifications or bootcamp experience in Python or AI development are a plus.

Experience:

  • 1–2+ years of professional or project-based experience in backend or full-stack development.

  • Strong understanding of Python and at least one backend framework (Flask or FastAPI).

Technical Skills

  • Programming: Python (required), JavaScript (preferred).

  • Frontend: Basic knowledge of React/Next.js, HTML, CSS.

  • Backend: Flask, FastAPI, RESTful API development.

  • Databases: MySQL, PostgreSQL, or MongoDB.

  • DevOps: Docker (required) familiarity with CI/CD pipelines is a plus.

  • Cloud Platforms: Basic knowledge of GCP, AWS, or Azure preferred.

  • Version Control: Git/GitHub.

Soft Skills

  • Strong problem-solving skills and eagerness to learn.

  • Excellent communication and collaboration abilities.

  • Adaptability to work in a fast-paced and evolving environment.

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).

At Nao Medical, we’re redefining healthcare with empathy, technology, and innovation. Over the past 13 years, we’ve proudly served more than a million patients—and we’re just getting started.

If you’re a driven engineer passionate about building technology that makes a real-world impact, apply now and help us create the future of patient care.

Experience the Nao Medical difference. Join us in transforming healthcare, Nao!

 

Similar Jobs

Back to Job Board