Remote Jobs Sign In

Principal Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, May 27, 2026
This job expires in: 30 days

Job Summary

To support the development of innovative health tech solutions, the remote contract Principal Software Engineer will design, build, and maintain full-stack, AI-driven software systems while collaborating directly with business teams to deliver rapid prototypes and production software.

Key responsibilities
  • Deliver working software solutions rapidly, balancing speed with quality across frontend, backend, and cloud services
  • Design and implement generative AI systems, optimizing for relevance and latency while integrating AI tools into the development workflow
  • Collaborate with business units to understand requirements and translate them into technical solutions, mentoring junior engineers along the way
Required qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or related field with 10+ years of relevant experience
  • Strong production experience with Python and JavaScript/TypeScript, including modern frontend frameworks and backend API development
  • Hands-on experience with cloud platforms, preferably AWS, and infrastructure-as-code tools
  • Demonstrable fluency with AI coding tools and experience building generative AI applications
  • Experience navigating ambiguous problem spaces and working directly with stakeholders to deliver solutions rapidly

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...