2

Remote Associate Software Engineer Jobs in Rochester, MN

Full Stack Developer

Rochester, MN ยท Remote

$40 - $75/hr

... other engineers -- who are driving real-world impact in AI development. Our platform offers an ... Benefits: * This is a full-time or part-time REMOTE position * You'll be able to choose which ...

Tax Associate

Rochester, MN ยท Remote

$21 - $26/hr

... Remote to join our team. Under the direction of the Filing Services Team Lead this role will be ... Intermediate skills in Excel or other spreadsheet software * Self-directed and detail-oriented with ...

This position is remote and requires an active Secret clearance or higher. Maximus TCS (Technology ... software (e.g., Jira). - 3 years of experience testing web-based applications. - Practical ...

Project Administrator

Rochester, MN ยท On-site +1

$28.75 - $35.94/hr

Associate's degree preferred. * Minimum of 4 years of experience performing in related roles ... Procore and Newforma software experience a plus. * Experience with video and audio meeting ...

Major Giving Officer

Rochester, MN ยท On-site +1

$141.25K/yr

Major Giving Officer Highly Regarded National Nonprofit Minnesota - Primarily Remote Total ... Leverage wealth screening software and the Salesforce CRM for fundraising initiatives * Effectively ...

This is a fully remote position. Why Join Maximus? - Competitive Compensation - Bonus opportunities ... Identify and assess new functional capabilities supporting engineering change proposals and ...

New

next page

Showing results 1-20

Remote Associate Software Engineer information

See Rochester, MN salary details

$19

$42

$99

How much do remote associate software engineer jobs pay per hour?

As of May 30, 2026, the average hourly pay for remote associate software engineer in Rochester, MN is $42.93, according to ZipRecruiter salary data. Most workers in this role earn between $31.01 and $45.43 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Remote Associate Software Engineer, and why are they important?

To thrive as a Remote Associate Software Engineer, you need a solid understanding of programming languages (such as Python, Java, or JavaScript), problem-solving abilities, and a relevant degree or coding bootcamp experience. Familiarity with version control systems (like Git), integrated development environments (IDEs), and agile collaboration tools (e.g., Jira, Slack) is typically required. Strong communication, self-motivation, and time management are crucial soft skills for effectively contributing to distributed teams. These capabilities ensure you can deliver quality code, stay productive independently, and collaborate seamlessly in a remote environment.

How do Remote Associate Software Engineers typically collaborate with their team members?

Remote Associate Software Engineers usually work closely with their teams via digital collaboration tools such as Slack, Jira, and GitHub. Daily stand-ups, regular check-ins, and code reviews are common to ensure everyone is aligned and progressing toward project goals. While communication is primarily virtual, engineers are encouraged to be proactive in reaching out for support or clarification. Building strong relationships with team members, despite the distance, is key to success and helps foster a supportive and productive remote work environment.

What is a Remote Associate Software Engineer?

A Remote Associate Software Engineer is an entry-level software developer who works from a location outside of a traditional office, typically from home or another remote setting. Their main responsibilities include writing and testing code, fixing bugs, collaborating with more senior engineers, and participating in team meetings via online communication tools. This role allows for greater flexibility and often requires strong communication and self-motivation skills to be successful while working remotely.

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

AspectRemote Associate Software EngineerRemote Software Developer
Required CredentialsBachelor's in CS or related field, some coding experienceBachelor's or higher in CS or related field, coding skills
Work EnvironmentRemote, collaborative teams, entry-level projectsRemote, independent or team-based projects, varies by experience
Employer & Industry UsageTech companies, startups, software firmsTech companies, startups, software development firms
Search & Comparison IntentYes, often compared for entry-level rolesYes, for experienced or mid-level roles

The Remote Associate Software Engineer typically is an entry-level role requiring foundational coding skills and a relevant degree, working in collaborative remote environments. Remote Software Developers may have more experience and handle complex projects. Both roles are common in tech industries and often searched together by job seekers exploring remote software careers.

What are popular job titles related to Remote Associate Software Engineer jobs in Rochester, MN? For Remote Associate Software Engineer jobs in Rochester, MN, the most frequently searched job titles are:
What job categories do people searching Remote Associate Software Engineer jobs in Rochester, MN look for? The top searched job categories for Remote Associate Software Engineer jobs in Rochester, MN are:
What cities near Rochester, MN are hiring for Remote Associate Software Engineer jobs? Cities near Rochester, MN with the most Remote Associate Software Engineer job openings:
Senior Technical Product Manager (Remote)

Senior Technical Product Manager (Remote)

Da Vinci Software

Rochester, MN โ€ข Remote

$123.50K - $163K/yr

Full-time

Posted yesterday


Job description

Overview:
Our client is seeking a Senior Product Manager to support a patient-facing digital product built on a conversational AI/chat platform. This role will lead product strategy and execution for an MVP launching in June, with a roadmap of expanding use cases through Q3/Q4.ย ย The ideal candidate will bring experience with large language models (LLMs) and conversational AI tools (e.g., Gemini, Vertex AI, RAG-based architectures) and possess a strong ability to translate business needs into scalable, patient-centered digital experiences.
Key Responsibilities:
  • Define and execute product strategy and roadmap for a conversational AI platform supporting patient-facing use cases
  • Lead product delivery for an MVP launch and iterative quarterly enhancements.
  • Partner cross-functionally with engineering, design, and clinical/business stakeholders.
  • Translate business objectives into clear product requirements, user stories, and acceptance criteria.
  • Drive Agile product development processes, including backlog management and sprint planning.
  • Collaborate with engineering teams leveraging Gemini (via Vertex AI) and RAG pipelines to power AI-driven experiences.
  • Ensure alignment between patient experience, business value, and technical feasibility.
  • Define and track KPIs and product performance metrics to guide continuous improvement.
  • Act as the primary liaison between technical teams and non-technical stakeholders.
  • Support scaling the platform across additional patient use cases and domains.
Position Requirements:ย 
  • Bachelors and 6 or more years experience in a professional business environment, product development or product management or Bachelors and 4 years working as a Product Manager with responsibility for one or more moderate to difficult products or Masters degree and 2 or more years experience in product management or development.
  • Experience delivering digital or platform-based products in an Agile environment.ย 
  • Familiarity with conversational AI, chat platforms, or digital assistant products.
  • Strong understanding of LLMs and AI-driven product value drivers.
  • Experience collaborating closely with engineering teams on AI/ML-based solutions.
  • Excellent communication, stakeholder management, and problem-solving skills.
Preferred Qualificationsย 
  • Hands-on familiarity with prompt engineering, context management, and system instruction design.
  • Experience with Gemini, Vertex AI, or similar LLM platforms.
  • Knowledge of retrieval-augmented generation (RAG) concepts and architectures.ย 
  • Experience in healthcare or patient-facing digital products.
  • Familiarity with tools such as Jira, Confluence, or similar.
  • MBA or advanced degree

ย Additional Information:
  • Fully Remote Role
  • W2 Candidates Only
  • This is a contract role with a 12-month or longer expected duration Product is currently in MVP phase with near-term launch and rapid scaling planned Role requires close partnership with engineering on AI/LLM-driven capabilities, with an emphasis on understanding (not owning) implementation details

Da Vinci Software logo

About Da Vinci Software

Sourced by ZipRecruiter

Who We Are We are a software company that strives to build sustainable relationships through the delivery of innovative solutions. Agile software development is at the heart of 'how we work' which allows us to bring people together for strong collaboration and problem solving. What We Do We provide enterprise-level agile coaching and development services. The Da Vinci Agile Coaching model is built on four pillars that ensure successful adoption and scale across an organization. The enterprise framework we have built supports this foundation through recognition of, and integration with, legacy processes. We passionately believe 'how we work' is the intangible our developers demonstrate for our clients every day. Our high-performing team members provide leadership and chemistry on your teams. We provide architects, developers and testers that enjoy accountability, team success and delivering meaningful products.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Burnsville, MN, US

Year founded

2008

Social media