2

Remote Full Stack Machine Learning Engineer Jobs in Oregon

... data, machine learning, and thoughtful system design. As a Software Engineer on the Servicing ... Build and maintain features across the full stack, including web applications, backend services ...

Technical Architect - Machine Learning

OR ยท Remote

$66.25 - $80/hr

Remote (USA/Canada) Description: As an Architect - Machine Learning Engineer at Quantiphi, you will be responsible for designing and developing advanced machine learning models and algorithms to ...

... machine learning to real-world problems, and crafting scalable and effective ML/AI solutions ... We support remote applicants from all over the US but candidates who can come to the office 2-3 ...

You will work alongside our talented team of developers, machine learning experts, product managers ... Develop full stack applications with a product engineering mindset, spanning frontend and backend ...

Principal Site Reliability Engineer

OR ยท On-site +1

$57 - $75.75/hr

... Machine Learning teams to elevate operational excellence across the company. How you'll make an ... Full stack development skills * Experience building or extending observability platforms

Senior Machine Learning Test Engineer

OR ยท On-site +1

$110.40K - $143.40K/yr

Job Requisition ID # 26WD98377 Senior Machine Learning Test Engineer Location: United States East Coast Position Overview As a Senior Machine Learning Test Engineer in the Research Enablement team ...

next page

Showing results 1-20

Remote Full Stack Machine Learning Engineer information

What are the key skills and qualifications needed to thrive as a Remote Full Stack Machine Learning Engineer, and why are they important?

To thrive as a Remote Full Stack Machine Learning Engineer, you need proficiency in programming languages (such as Python or JavaScript), a solid understanding of machine learning algorithms, experience with web development frameworks, and typically a degree in computer science or a related field. Familiarity with tools like TensorFlow, PyTorch, Docker, cloud computing platforms (AWS, GCP), and version control systems (Git) is essential. Strong problem-solving skills, self-motivation, and clear communication are crucial soft skills, especially in remote and cross-functional team environments. These combined skills ensure effective design, deployment, and integration of machine learning solutions in scalable web applications while maintaining productivity in a remote setting.

What are some common challenges faced by remote Full Stack Machine Learning Engineers, and how can they be addressed?

Remote Full Stack Machine Learning Engineers often encounter challenges such as managing effective collaboration with cross-functional teams and ensuring smooth deployment of machine learning models into production environments. To address these, it's important to establish clear communication channels, regularly participate in virtual stand-ups, and use collaborative platforms such as GitHub and Slack. Additionally, staying organized with version control and thorough documentation helps maintain project transparency and ensures seamless handoffs between backend and frontend development. Proactively seeking feedback and scheduling regular check-ins with team members can further enhance productivity and integration within the team.

What is a Remote Full Stack Machine Learning Engineer?

A Remote Full Stack Machine Learning Engineer is a professional who designs, develops, and deploys machine learning solutions while working remotely. They handle both the front-end and back-end aspects of machine learning projects, including data preprocessing, model building, API development, and integration with user interfaces or cloud platforms. This role requires expertise in programming, machine learning frameworks, cloud services, and web technologies, allowing them to build end-to-end AI-driven applications from anywhere in the world.

What is the difference between Remote Full Stack Machine Learning Engineer vs Remote Data Scientist?

AspectRemote Full Stack Machine Learning EngineerRemote Data Scientist
Primary FocusDeveloping end-to-end machine learning applications, including backend, frontend, and model deploymentAnalyzing data, creating models, and generating insights without necessarily building full applications
Skills RequiredProgramming (Python, JavaScript), ML frameworks, web development, deployment toolsStatistics, data analysis, visualization, Python/R, SQL
Work EnvironmentCollaborates with developers, data engineers, and product teams in tech-driven companiesWorks with data teams, analysts, and business units in various industries

While both roles involve working with data and machine learning, a Remote Full Stack Machine Learning Engineer builds complete applications with integrated ML models, whereas a Remote Data Scientist focuses on data analysis and model creation without necessarily developing full applications.

What are the most commonly searched types of Full Stack Machine Learning Engineer jobs in Oregon? The most popular types of Full Stack Machine Learning Engineer jobs in Oregon are:
What are popular job titles related to Remote Full Stack Machine Learning Engineer jobs in Oregon? For Remote Full Stack Machine Learning Engineer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Remote Full Stack Machine Learning Engineer jobs in Oregon look for? The top searched job categories for Remote Full Stack Machine Learning Engineer jobs in Oregon are:
What cities in Oregon are hiring for Remote Full Stack Machine Learning Engineer jobs? Cities in Oregon with the most Remote Full Stack Machine Learning Engineer job openings:
Infographic showing various Remote Full Stack Machine Learning Engineer job openings in Oregon as of May 2026, with employment types broken down into 1% As Needed, 72% Full Time, 25% Part Time, and 2% Contract. Highlights an 93% Physical, and 7% Remote job distribution.
Software Engineer, Agentic Tooling

Software Engineer, Agentic Tooling

Upstart

On-site, Remote

Other

Posted 10 days ago


Job description

The Team

Upstart has experienced significant growth in recent years, processing billions of dollars in loans each quarter. The Servicing Engineering team plays a critical role in managing these loans end-to-end, maximizing collections, and strengthening customer relationships. The team's mission is to build a scalable loan servicing platform that automates business processes, improves operational efficiency, and delivers intuitive, high-quality experiences for both borrowers and internal partners through data, machine learning, and thoughtful system design.

As a Software Engineer on the Servicing Engineering team, you will partner closely with product, operations, and cross-functional engineering teams to design and build scalable systems that power our servicing platform. You will contribute to both existing systems and new initiatives, helping improve reliability, efficiency, and user experience while growing your technical expertise.


How you'll make an impact

  • Build and maintain features across the full stack, including web applications, backend services, and third-party integrations
  • Contribute to the design and implementation of scalable, reliable systems that support loan servicing workflows
  • Collaborate with cross-functional partners to translate business requirements into technical solutions
  • Write high-quality, well-tested code and participate in code reviews to uphold engineering standards
  • Debug issues, troubleshoot production systems, and support ongoing system improvements
  • Identify opportunities to improve processes, tooling, and system efficiency

Minimum Qualifications

  • Bachelor's degree in Computer Science, Engineering, or Mathematics, or a related field (or its equivalent) + 0 to 2 years of experience
  • Experience developing software applications (internships, academic projects, or professional experience)
  • Proficiency in one or more programming languages (e.g., Ruby, Java, Python, JavaScript, or similar)
  • Familiarity with building or consuming APIs and working with web-based applications
  • Understanding of software development fundamentals, including data structures, version control, and testing practices

Preferred Qualifications

  • Experience developing full stack web applications using modern frameworks (e.g., React, Next.js, Ruby on Rails, or similar)
  • Familiarity with cloud platforms (e.g., AWS, GCP) or deploying applications in a cloud environment
  • Exposure to microservices architecture or distributed systems concepts
  • Experience working with relational or NoSQL databases
  • Ability to contribute across the stack, including frontend and backend components
  • Demonstrated ability to learn new technologies and improve through feedback

Position location This role is available in the following locations: Remote

Time zone requirements The team operates on the East/West coast time zones.

Travel requirements As a digital first company, the majority of your work can be accomplished remotely. The majority of our employees can live and work anywhere in the U.S but are expected to still spend high quality time in-person collaborating via regular onsites. The in-person sessions' cadence varies depending on the team and role; most teams meet once or twice per quarter for 2-4 consecutive days at a time.

#LI-REMOTE