2

Mid Level Remote Software Developer Jobs (NOW HIRING)

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

New

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

New

... Mid-Level Software Developer to design, develop, test, and maintain enterprise software applications. The ideal candidate will have proven ability to deliver secure, scalable, and high-performing ...

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

New

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

New

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

New

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

New

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

New

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

New

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

New

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

New

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

New

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... This remote role welcomes candidates anywhere in Canada and the US. Travel is required as needed ...

New

Remote Who are you? Security-cleared Professional: An active DOD Secret Security Clearance or ... Researches, designs, develops, and tests operating systems-level software, compilers, and network ...

next page

Showing results 1-20

Mid Level Remote Software Developer information

See salary details

$89.5K

$105K

$119K

How much do mid level remote software developer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for mid level remote software developer in the United States is $105,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,500.00 and $112,500.00 per year, depending on experience, location, and employer.

What are some common challenges faced by mid-level remote software developers, and how can they be addressed?

Mid-level remote software developers often encounter challenges such as maintaining effective communication with distributed teams, managing their time independently, and staying aligned with project goals without in-person supervision. To address these, it's important to proactively participate in virtual meetings, use collaboration tools like Slack or Jira, and set clear daily or weekly work objectives. Regular check-ins with team members and seeking feedback can also help ensure that you remain connected and productive, fostering both personal growth and project success.

What is a Mid Level Remote Software Developer?

A Mid Level Remote Software Developer is a software engineer with several years of experience (typically 2-5 years) who works from a location outside of a traditional office environment, often from home. They are responsible for designing, coding, testing, and maintaining software applications, collaborating with team members through digital communication tools. Mid level developers are expected to work independently on moderately complex tasks, contribute to code reviews, and assist junior developers. Remote roles require strong time management and communication skills to ensure productivity and effective teamwork.

What are the key skills and qualifications needed to thrive as a Mid Level Remote Software Developer, and why are they important?

To thrive as a Mid Level Remote Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), experience with software development methodologies, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms (e.g., AWS or Azure), and collaborative tools such as Jira or Slack is typically expected. Strong problem-solving abilities, self-motivation, and effective written communication help you excel, especially in a remote environment. These skills and qualities are essential for delivering high-quality software, collaborating efficiently with distributed teams, and adapting to evolving project requirements.

What is the difference between Mid Level Remote Software Developer vs Junior Remote Software Developer?

AspectMid Level Remote Software DeveloperJunior Remote Software Developer
Experience2-4 years0-1 year
SkillsProficient in multiple programming languages, problem-solving, independent task managementBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, code reviews, collaborating with teamsAssisting with tasks, learning codebases, under supervision
Work EnvironmentRemote, team-based projects, some client interaction

The Mid Level Remote Software Developer typically has more experience and handles complex tasks independently, while the Junior role focuses on learning and supporting basic development activities. Both roles are common in remote work settings within the software industry, but the mid-level position requires a higher skill set and greater responsibility.

More about Mid Level Remote Software Developer jobs
What cities are hiring for Mid Level Remote Software Developer jobs? Cities with the most Mid Level Remote Software Developer job openings:
What are the most commonly searched types of Remote Software Developer jobs? The most popular types of Remote Software Developer jobs are:
What states have the most Mid Level Remote Software Developer jobs? States with the most job openings for Mid Level Remote Software Developer jobs include:
What job categories do people searching Mid Level Remote Software Developer jobs look for? The top searched job categories for Mid Level Remote Software Developer jobs are:
Infographic showing various Mid Level Remote Software Developer job openings in the United States as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $105,000 per year, or $50.5 per hour.

Data Engineer & AI/ML Specialist, Mid Level (Remote)

Jobright.ai

Portland, OR โ€ข Remote

$121K - $145K/yr

Full-time

Medical, Vision, Retirement

Re-posted 28 days ago


Job description

Join to apply for the Data Engineer & AI/ML Specialist, Mid Level (Remote) role at Jobright.ai

1 day ago Be among the first 25 applicants

Join to apply for the Data Engineer & AI/ML Specialist, Mid Level (Remote) role at Jobright.ai

Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.

Job Summary:

Atmosera empowers businesses to redefine what's possible with modern technology and human expertise. They are seeking an experienced Data Engineer / AI/ML Specialist to join the development team building a next-generation AI-powered Electronic Health Record (EHR) MVP for senior and assisted living facilities. The role will own the design and delivery of data pipelines, AI/ML integrations, and supporting infrastructure needed to bring the MVP to life.

Responsibilities:

โ€ข Design, implement, and optimize OCR and data extraction pipelines for ingesting PDF referral forms and other healthcare documents.

โ€ข Develop data transformation and mapping processes to store extracted data into an Azure SQL schema.

โ€ข Build and maintain the medallion data architecture (Bronze/Silver/Gold) in Azure Data Lake Storage to support both application workflows and future analytics/model training.

โ€ข Implement and optimize search indexing (Azure AI Search) for both structured and unstructured data.

โ€ข Integrate Azure OpenAI or equivalent LLM services with retrieval-augmented generation (RAG) to support a natural language query feature.

โ€ข Implement initial predictive analytics models (fall risk, infection risk, medication cost forecasting) using heuristics or light ML models, with a path to more advanced modeling in Phase 2.

โ€ข Develop a compliance AI agent (MVP version) that runs scheduled checks on documentation and flags potential violations.

โ€ข Collaborate with the Solution Architect to ensure AI components are secure, HIPAA-compliant, and cost-optimized.

โ€ข Work in Azure DevOps with sprint-based development, pairing with backend/API developers on AI integration points.

โ€ข Participate in architecture/design reviews and provide input on data model decisions.

โ€ข Document pipelines, AI integrations, and data flows for future handoff to the clientโ€™s internal team.

โ€ข Support UAT for AI/data features, including tuning models and validating extracted data.

Qualifications:

Required:

โ€ข Hands-on experience with OCR (Azure Form Recognizer / Azure Document Intelligence) and unstructured data processing.

โ€ข Strong Python skills for AI pipeline and data processing development.

โ€ข Experience integrating LLMs (Azure OpenAI) with RAG patterns.

โ€ข Knowledge of basic predictive modeling techniques (classification, regression) and healthcare data compliance considerations.

โ€ข Proficiency with REST APIs for integrating external systems (e.g., pharmacy, insurance).

โ€ข Understanding of HIPAA compliance and secure handling of PHI.

โ€ข Familiarity with healthcare data formats and workflows (HL7, FHIR, eMAR).

โ€ข Prior experience working in agile, cross-functional product teams.

โ€ข Ability to deliver end-to-endโ€”from data ingestion to model integration to API exposure.

โ€ข Strong documentation and knowledge transfer skills.

Preferred:

โ€ข Experience in healthcare software development (EHR, EMR, or related domains).

โ€ข Familiarity with vector search and semantic search concepts.

โ€ข Experience with Azure Machine Learning for model deployment.

โ€ข Background in predictive analytics for healthcare outcomes.

Company:

Atmosera help clients to engineer, deploy, and operate cloud architectures with advanced services that deliver strategic business outcomes. Founded in 1995, headquartered in Beaverton, Oregon, USA, team size 51-200 employees, currently Growth Stage.

Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeContract
Job function
  • IndustriesSoftware Development

Referrals increase your chances of interviewing at Jobright.ai by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Get notified about new Data Engineer jobs in Portland, Oregon Metropolitan Area.

Portland, OR $150,000.00-$170,000.00 2 days ago

Portland, Oregon Metropolitan Area 3 weeks ago

Portland, OR $85,307.41-$110,895.50 2 months ago

Portland, Oregon Metropolitan Area 1 day ago

Portland, OR $67,086.00-$111,634.00 9 months ago

Analytics and Monitoring Software Engineer

Washington County, OR $135,500.00-$252,500.00 1 week ago

Senior Staff Data Engineer - AI Solutions

Portland, Oregon Metropolitan Area 2 days ago

Senior Software Engineer โ€“ IaaS (Platform and Tools - VMs) (REMOTE)

Portland, OR $105,000.00-$215,000.00 3 days ago

Portland, OR $105,000.00-$230,000.00 3 days ago

Portland, Oregon Metropolitan Area 2 weeks ago

Portland, OR $110,000.00-$270,000.00 5 days ago

Software Engineer II, Backend (Consumer Authentication)Software Engineer II, Backend (Loan Originations & Reporting)Senior Software Engineer - Infrastructure

Portland, OR $110,000.00-$270,000.00 3 weeks ago

Portland, OR $110,000.00-$270,000.00 3 weeks ago

Software Engineer II, Backend (Developer Environments)Senior Software Engineer, Backend (Batch Infrastructure)Senior Software Engineer, Frontend - Embedded FinanceSenior Software Engineer, Backend (Identity)Senior Software Engineer, Backend (Consumer Payments)Senior Software Engineer, Backend (CI/CD)

Portland, OR $157,000.00-$212,000.00 1 week ago

Staff Software Engineer, Backend (CI/CD)

Portland, OR $68,696.00-$114,313.00 1 month ago

Weโ€™re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr