1

Machine Learning Software Engineer Intern Jobs in Portland, OR

Senior Principal Software Engineer

Beaverton, OR · On-site

$130K - $180K/yr

You will collaborate regularly with software and machine learning engineers in Reporting & Intelligence, principal engineers in partner domains, product managers, and engineering directors to ...

MLOps Engineer Location: Portland, OR (5 days Onsite), they may ask for F2F client interview. We ... machine learning pipelines and infrastructure. You will work closely with data scientists, software ...

Senior Software Engineer

Portland, OR · On-site

$129K - $171K/yr

About Kickstand At Kickstand, we like to work with passionate people who enjoy solving challenging problems, learning from each other, and getting better at the craft of software engineering. We take ...

We want someone with a background in software engineering and someone who has a background in ... Experience with implementing and integrating AI, Machine Learning and related data solutions ...

DSP Algorithms Engineer

Hillsboro, OR · On-site

$155K - $181K/yr

... point embedded software. Creative problem solver, team player Qualifications Proficient in DSP theory, scientific programming, adaptive filtering, machine learning, GMM, clustering and neural ...

... software engineering with the ability to influence cross-functional stakeholders and drive innovation at scale. Key Responsibilities: * Lead development of advanced AI, Machine Learning, and ...

AI Engineer, Sr

Newberg, OR · On-site

$109K - $150K/yr

... maintain machine learning models and AI services used in production environments • Design and ... software engineers, data engineers, and IT teams to ensure scalable and maintainable ...

Showing results 41-60

Machine Learning Software Engineer Intern information

See Portland, OR salary details

$14

$26

$41

How much do machine learning software engineer intern jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for machine learning software engineer intern in Portland, OR is $26.95, according to ZipRecruiter salary data. Most workers in this role earn between $21.92 and $30.58 per hour, depending on experience, location, and employer.

What does a machine learning software engineer intern do?

A Machine Learning Software Engineer Intern assists in the development, testing, and deployment of machine learning models and algorithms. Their responsibilities typically include data preprocessing, model training, evaluation, and collaborating with senior engineers to integrate machine learning solutions into software products. Interns may also contribute to research, documentation, and code optimization, gaining hands-on experience with real-world machine learning projects. This role provides a valuable opportunity to apply academic knowledge in a professional setting and learn from experienced engineers.

What are the key skills and qualifications needed to thrive as a machine learning software engineer intern?

To thrive as a Machine Learning Software Engineer Intern, you need a solid understanding of programming (especially Python), machine learning algorithms, and data structures, ideally supported by coursework or relevant projects. Familiarity with frameworks such as TensorFlow or PyTorch, experience using version control systems like Git, and knowledge of cloud platforms are highly valuable. Critical thinking, eagerness to learn, and effective communication help interns collaborate with teams and adapt to new challenges. These skills and qualities are crucial for developing robust ML solutions, integrating with production systems, and contributing meaningfully to real-world projects.
What are the most commonly searched types of Machine Learning Software Engineer jobs in Portland, OR? The most popular types of Machine Learning Software Engineer jobs in Portland, OR are:

Research Scientist Intern (2025)

Whiterabbit.ai

Gresham, OR • On-site

Other

Re-posted 21 days ago


Job description

We are looking for a Research Scientist Intern to push the state of the art of our AI models. As a Research Scientist Intern at Whiterabbit.ai, you will:

  • Play a key role in architecting the algorithms and models that will power our products
  • Train on a dedicated high-performance compute cluster specialized for deep learning research
  • Work with doctors and healthcare professionals to identify serious problems and leverage their domain expertise to build robust solutions
  • Remain an active contributor to the research community by partnering with universities and publishing high impact papers

Who we are:

Our mission at Whiterabbit.ai is to save lives and eliminate suffering through the early detection of cancer with artificial intelligence. We collaborate closely with one of the top medical schools in the country and have exclusive access to one of the world’s largest cancer datasets with millions of images. We invent algorithms that make doctors more productive, more accurate, and more capable. We build products and services with a relentless focus on transforming the patient’s healthcare experience.

Responsibilities

  • Develop highly scalable classifiers and detectors that solve real-world problems
  • Learn and understand a large body of research in deep learning and machine learning
  • Participate in cutting-edge research for medical applications of computer vision

Must Have Experience

  • Experience with deep learning and convolutional networks
  • Strong theoretical and empirical research background
  • Fluency with a deep learning framework and Python

Nice to Have Experience

  • Contributions to research communities and efforts, such as publications at conferences like CVPR, NeurIPS, ICCV, ECCV, ICML, and ICLR
  • Large scale machine learning experience working with terabytes of data
  • Implemented custom operations/modules in a deep learning framework
  • Imagination, ambition, and curiosity