1

Algorithm Intern Jobs in Oregon (NOW HIRING)

Data Intern

OR · Remote

$23/hr

Role Title: Intern Reporting to: Machine Learning Engineer Location: Remote Role Purpose: The ... The incumbent will assist in various tasks related to biometric data collection, algorithm testing ...

As an intern, learns and applies knowledge, builds skills, and explores future career opportunities ... Accuracy validation of floatingpoint algorithms * Software libraries design and architecture ...

OR · On-site

$35 - $43/hr

As a PhD Research Intern, you will apply your deep technical expertise to solve complex, real-world ... Analyze existing platforms to identify bottlenecks and propose opportunities for algorithmic or ...

OR

$35 - $43/hr

As a PhD Research Intern, you will apply your deep technical expertise to solve complex, real-world ... Analyze existing platforms to identify bottlenecks and propose opportunities for algorithmic or ...

We are looking for a highly motivated research intern with a strong background in machine learning ... Collaborating with a multidisciplinary team, you will develop innovative models and algorithms to ...

OR · On-site

Strong programming (Python, Golang) and algorithmic skills. * Solid foundations in machine learning, algorithms, or optimization * Curious, self-motivated, and comfortable working on open-ended ...

Algorithm Intern information

See Oregon salary details

$9

$18

$25

How much do algorithm intern jobs pay per hour?

As of May 31, 2026, the average hourly pay for algorithm intern in Oregon is $18.01, according to ZipRecruiter salary data. Most workers in this role earn between $15.24 and $20.34 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Algorithm Intern, and why are they important?

To thrive as an Algorithm Intern, you need a strong background in computer science fundamentals, mathematics, and algorithm design, often supported by relevant coursework or a degree in a related field. Familiarity with programming languages such as Python, C++, and tools like Git or Jupyter Notebooks is commonly required. Problem-solving abilities, attention to detail, and effective teamwork are essential soft skills that help interns excel. These skills and qualities are crucial for developing efficient solutions, collaborating on projects, and contributing meaningfully to technical teams.

What types of projects and responsibilities can an Algorithm Intern expect during their internship?

As an Algorithm Intern, you will typically work on projects involving data analysis, algorithm development, and performance optimization. Daily tasks often include collaborating with senior engineers and data scientists to design, implement, and test algorithms for real-world applications. You may also participate in code reviews, team meetings, and present your results to both technical and non-technical stakeholders. This role provides a great opportunity to gain hands-on experience with industry-standard tools and contribute meaningfully to ongoing projects.

What does an Algorithm Intern do?

An Algorithm Intern assists in developing, testing, and optimizing algorithms for use in software applications or systems. Their responsibilities often include researching existing algorithms, implementing new solutions, analyzing data, and collaborating with engineers and data scientists. Interns gain practical experience in coding, problem-solving, and applying mathematical concepts to real-world challenges, usually under the guidance of senior staff. This role provides valuable exposure to the tech industry's practices and helps build skills necessary for advanced roles in software engineering, data science, or research.
What cities in Oregon are hiring for Algorithm Intern jobs? Cities in Oregon with the most Algorithm Intern job openings:
Data Intern

$23/hr

Other

Posted 9 days ago


Job description

Role Title: Intern

Reporting to: Machine Learning Engineer

Location: Remote

Role Purpose:
The Intern will play a vital role in advancing the company's capabilities in computer vision and fraud detection projects, as well as contributing to research and development initiatives. The incumbent will assist in various tasks related to biometric data collection, algorithm testing, and model validation. Proficiency in Python, along with knowledge of machine learning and MATLAB, is essential for success in this role. Familiarity with AWS, and SageMaker is advantageous.

Example Responsibilities:

  • Assist in computer vision and fraud detection projects by contributing to algorithm testing, model validation, and biometric data collection.
  • Utilize Python, MATLAB, and deep learning libraries such as PyTorch and TensorFlow for image processing and analysis tasks.
  • Collaborate with the research team to implement benchmarking metrics and perform ROC analysis.
  • Ensure accuracy in data collection, labeling, and algorithmic testing by paying meticulous attention to detail.
  • Develop and optimize SQL queries to extract, and analyze data for machine learning model training.
  • Communicate effectively with team members through written and verbal channels to provide updates on project progress and findings.

Experience and Qualifications: 

Availability to start immediately is required.

  • Enrollment in a graduate program in computer science, computer/electrical engineering, or related fields.
  • Proficiency in Python with working knowledge of image processing libraries.
  • Understanding of benchmarking metrics.
  • Attention to detail and ability to adapt and learn quickly in a fast-paced environment.

Great to have Experience and Qualifications:

  • Knowledge of different biometric modalities, eKYC, and presentation attacks.
  • Understanding of databases, cloud computing, and storage, particularly AWS data and ML pipelines such as SageMaker and S3 buckets.

The compensation is $23 per hour.