This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer based in the United States.
As a Staff Software Engineer, you will help build and evolve AI-powered product experiences that improve the way physicians deliver care and patients access healthcare. You will take ownership of complex, full-stack projects, contributing to system architecture, technical design, development, deployment, and production support. Working in a collaborative, fully remote environment, you will partner closely with Product, UX, QA, and fellow engineers to turn ideas into reliable, intuitive software. You will help shape technical direction, integrate AI and large language models into real-world applications, and drive continuous improvements in engineering quality. This role offers meaningful technical ownership, opportunities to mentor other engineers, and the chance to create technology with a measurable impact on healthcare outcomes.
Accountabilities
-
Design, develop, deploy, and maintain high-quality full-stack applications and AI-powered product features.
-
Own significant technical initiatives end-to-end, from architecture and implementation through release and ongoing production support.
-
Build and maintain APIs using modern backend technologies, ensuring reliability, scalability, and maintainability.
-
Collaborate with Product Managers and UX Designers to define requirements, scope new capabilities, and deliver user-focused solutions.
-
Explore and integrate AI technologies and large language models to create practical, valuable product experiences.
-
Participate in code reviews, share technical knowledge, mentor teammates, and contribute to strong engineering practices.
-
Partner with infrastructure and support teams to troubleshoot production issues, improve observability, and resolve bugs efficiently.
-
Help guide technical decisions and continuously improve system performance, software quality, and the overall developer experience.
Requirements:
-
At least 5 years of professional software development experience, with a demonstrated record of delivering high-quality software projects.
-
Strong experience designing and building APIs with modern backend technologies.
-
Solid understanding of full-stack web development, system design, and common technical challenges in building and maintaining production applications.
-
Genuine interest in AI-powered software and large language models, with a willingness to explore emerging tools and integration patterns.
-
Excellent communication skills, including the ability to explain complex technical concepts to both technical and non-technical stakeholders.
-
Ability to work autonomously, take ownership of projects, collaborate across disciplines, and contribute to technical direction.
-
Experience with Python, MySQL, React, or other modern JavaScript frameworks is valued.
-
Familiarity with AI and LLM platforms such as OpenAI or Anthropic, cloud infrastructure such as AWS, and DevOps or observability practices is an advantage.
-
Knowledge of the US healthcare industry or health technology is beneficial but not required.
-
A collaborative, inclusive mindset and enthusiasm for learning are essential. Candidates are encouraged to apply even if they do not meet every preferred qualification.
Benefits:
-
Competitive compensation: $170,000โ$200,000 USD per year for eligible US-based candidates.
-
Fully remote work: Join a distributed engineering team and collaborate from a US-based location.
-
Meaningful impact: Develop AI-powered technology designed to improve physician workflows and patient outcomes.
-
Technical ownership: Lead projects from initial design and architecture through deployment and production support.
-
Professional growth: Help shape technical strategy, explore emerging AI technologies, and expand your engineering expertise.
-
Collaborative environment: Work closely with engineering, product, design, QA, infrastructure, and support teams.
-
Mentorship opportunities: Share knowledge, support fellow engineers, and contribute to continuous team improvement.
-
Inclusive culture: Join a team that values diverse backgrounds, perspectives, and experiences and encourages applicants from all walks of life.
-
Accessibility and accommodations: Candidates can request accommodations to support a comfortable and accessible interview and work experience.