2

Remote Software Engineer Jobs in Shelburne, VT (NOW HIRING)

Burlington, VT (hybrid) or remote About OhMD OhMD is an AI patient communication platform used by ... Why this role exists OhMD is patient communication software for physician practices. Two-way ...

This is a remote position for candidates based in the United States. This role is contributing to ... Bachelor's degree in Engineering, Business Administration, or related field (or equivalent ...

Showing results 21-22

Remote Software Engineer information

See Shelburne, VT salary details

$67.3K

$156.3K

$217.7K

How much do remote software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for remote software engineer in Shelburne, VT is $156,277.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,100.00 and $183,300.00 per year, depending on experience, location, and employer.

Can you work remotely as a remote software engineer?

Yes, many remote software engineer positions are available that allow professionals to work from anywhere with an internet connection. These roles often require proficiency in collaboration tools, version control systems, and strong communication skills. Remote work arrangements vary by employer, with some offering full-time remote options and others hybrid models.

What are some common challenges faced by remote software engineers, and how can they be effectively managed?

Remote software engineers often encounter challenges such as communication barriers, time zone differences, and maintaining work-life balance. These can be effectively managed by utilizing collaboration tools (like Slack or Zoom), setting clear expectations with team members, and establishing a dedicated workspace. Regular check-ins, asynchronous updates, and proactive communication help ensure everyone stays aligned on project goals. Building strong relationships with colleagues through virtual meetings and team-building activities can also foster a supportive remote work environment.

What are the key skills and qualifications needed to thrive as a remote software engineer, and why are they important?

To thrive as a Remote Software Engineer, you need strong programming skills, proficiency in software development methodologies, and typically a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms, and project management tools such as Jira is often required. Excellent communication, self-motivation, and time management are crucial soft skills for remote collaboration. These abilities ensure effective development, seamless teamwork, and productivity in a distributed work environment.

What does a remote software engineer do?

As a remote software engineer, you work from home to create and develop systems using programming languages and frameworks. As part of your duties, you design and install software solutions by determining specifications and developing code. You also improve software initiatives by reviewing systems and recommending solutions, often virtually guiding clients through the database, network, and computer processes. By collecting and analyzing issues, you can develop solutions for a variety of technical problems. The remote aspect of this job means you can work from anywhere with a reliable internet connection.

What is a remote software engineer?

Remote Software Engineers are professionals who design, develop, test, and maintain software applications from locations outside of a traditional office environment. They collaborate with teams and clients using digital communication tools, allowing for flexible work arrangements. Remote Software Engineers require strong technical and communication skills, as well as the ability to manage their own schedules and work independently. This role is ideal for individuals who are self-motivated and comfortable working in a virtual setting.

What is the difference between Remote Software Engineer vs Remote Web Developer?

AspectRemote Software EngineerRemote Web Developer
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, design, or related field, coding skills
Work EnvironmentCollaborates on software projects, often in teamsFocuses on website and web app development, often in teams
Employer & Industry UsageTech companies, startups, software firmsWeb agencies, tech companies, startups
Search & Comparison IntentOften compared for software development rolesRelated but more focused on web-specific tasks

Remote Software Engineers develop a wide range of software applications, while Remote Web Developers specialize in building websites and web-based applications. Both roles require similar technical skills and often work in similar environments, but their focus areas differ, making this comparison useful for those exploring career options or job opportunities in tech.

What are the most commonly searched types of Software Engineer jobs in Shelburne, VT? The most popular types of Software Engineer jobs in Shelburne, VT are:
What are popular job titles related to Remote Software Engineer jobs in Shelburne, VT? For Remote Software Engineer jobs in Shelburne, VT, the most frequently searched job titles are:
What cities near Shelburne, VT are hiring for Remote Software Engineer jobs? Cities near Shelburne, VT with the most Remote Software Engineer job openings:
Infographic showing various Remote Software Engineer job openings in Shelburne, VT as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $156,277 per year, or $75.1 per hour.

AI Agent Product Manager

OhMD

Burlington, VT • On-site, Remote

Full-time

Posted 10 days ago


Job description

Reports to: Head of Product

Location: Burlington, VT (hybrid) or remote

About OhMD

OhMD is an AI patient communication platform used by thousands of healthcare organizations. Our product suite includes two-way patient texting, an AI voice and text assistant that handles inbound patient calls with a human always in the loop, and integrations with 85+ EHRs. Practices using OhMD reduce inbound call volume by 50% or more which is the difference between a front desk that is drowning and one that can actually take care of patients.

Why this role exists

OhMD is patient communication software for physician practices. Two-way texting, digital forms, automated workflows — and OhMD AI, our AI voice agent. It picks up on the first ring, handles the routine calls your front desk shouldn't have to take, and hands the conversation to a human the second it needs one, with full context attached. Practices running OhMD see 68% fewer calls reach their staff.

That handoff is the whole point. We've never believed you can automate a truly human interaction. The best AI available today can confidently resolve maybe 60% of what a practice hears in a day. The other 40% is where the nuance lives — an anxious parent, a complicated refill history, a patient who needs to be heard rather than routed. Our whole product philosophy is knowing the difference.

Which brings us to the hard part, and to you.

Every practice is different. A pediatric group handles refill requests nothing like a dermatology practice. Their EHR is configured differently. Their front office has its own unwritten rules about what gets escalated, to whom, and how fast. Our AI has to learn all of it — and be right, live, on a real call, with a real patient.

This role owns that. You'll define how OhMD AI behaves for the practices we bring live, build that behavior yourself, and stay on it until the calls resolve cleanly.

What your first 90 days look like
  • Weeks 1–4: Live in the product. Listen to calls. Shadow go-lives. Learn how a practice actually runs and where the AI currently frustrates people.
  • Weeks 5–8: Own your first configurations end to end, with support. Ship changes to live agent behavior.
  • Weeks 9–12: Own go-lives independently. Bring us a point of view on what's breaking at scale and what we should build next.
Essential Duties - What You'll Own

How the AI behaves in the real world. You'll sit with the people who actually answer the phones, learn their workflows, and turn what you hear into working agent behavior — conversation flows, decision logic, escalation rules, edge case handling. Not a spec you hand to someone else. You'll build it, in our platform, with prompts, tools, and guardrails.

Practice go-lives, start to finish. Our practices go live in about three weeks: platform setup, EHR integration, AI configuration, staff training. You're the single owner of what the agent does across that window — scoping what's in and out, making the calls when something doesn't fit the standard path, and making sure the practice's first week live is a good one.

Quality, measured honestly. You'll listen to real calls. A lot of them. You'll build evals that catch failures before a practice does, read the transcripts where the agent got it wrong, and close the loop. When you find a failure mode our platform can't handle yet, you'll write the requirement and work it through with engineering.

Depth in healthcare's messiest systems. We integrate with 85+ EHRs — athenahealth, eClinicalWorks, Epic, AdvancedMD, ModMed, and a long tail after that. Scheduling logic, patient context, and refill data all come from somewhere, and that somewhere is rarely tidy. You'll scope those integration requirements alongside our engineering team and design agent behavior that holds up when the data doesn't cooperate.

Patterns that outlive you. The first time we solve a workflow, it's a project. By the fifth time, it should be a template. You'll notice when something's ready to graduate from custom work to repeatable setup, write it down, hand it to the implementation team, and move on to the next unsolved thing.

Non-Essential Duties
  • Representing OhMD externally. Occasional appearances at industry conferences, webinars, or partner events (Twilio, EHR partners) to talk about how the AI agent actually works in practice.
  • Helping build the team. Sitting in on interviews for future AI PM or implementation hires as the team grows, since you'll know better than anyone what "good" looks like for this seat.
  • Other duties as assigned.
QualificationsRequired
  • 3+ years in product management or an adjacent seat — technical program management at a product company, a founding-team role where you wore the PM hat, or an engineering background where you've been the one talking to customers and deciding what gets built.
  • Technical enough to be dangerous. You're comfortable with APIs and integrations and you can reason about how systems connect. You don't need to ship production code, but you shouldn't need a translator.
  • Hands-on instincts. When you want to know if something works, you go build a version of it.
  • Comfort with ambiguity. Much of this work has no playbook yet. You'd rather make a decision and correct course than wait for someone to hand you clarity.
  • Influence without authority. You'll coordinate across engineering, implementation, and customer success without managing any of them.
  • Care about the end user. The patient on the other end of that call is often stressed, sick, or worried about someone they love. That should matter to you.
  • Hands-on work with LLMs, AI agents, or prompt engineering. Extra credit if you've broken a few on purpose to see what happens
Preferred
  • Background in healthcare, or another industry where the underlying systems are old and unforgiving
  • Experience with voice AI or real-time conversational systems
  • Examples of conversational experiences you've shipped — voice, chat, SMS, IVR — and the reasoning behind the choices you made
  • Familiarity with evaluating agent quality in a structured way
  • Early-stage startup experience
Pay range
$112,090—$160,330 USD