2

Remote Algorithm Engineer Jobs in Oregon (NOW HIRING)

Machine Learning Engineer

Foster, OR ยท On-site +1

$160K - $215K/yr

The Machine Learning Engineer will work in close collaboration with the core instrument, assay and ... Possibility for Remote. Key Responsibilities: * Design, develop, and optimize advanced algorithms ...

New

$150K - $250K/yr

Senior Back End Engineer - Blockchain (Remote) Location: Remote Worker must live within USA or ... Experience with consensus algorithms, TEE or ARM, is preferred * Blockchain experience up to POC ...

BESS Engineer II (Remote)

OR ยท On-site +1

The BESS Engineer II is responsible for the design, development, and implementation of BESS ... Knowledge of BESS control strategies, algorithms, and optimization software. * Experience withpower ...

Knowledge of BESS control strategies, algorithms, and optimization software. * Proficiencyin power ... Professional Engineer (PE) license preferred. * Ability to workindependently with minimal ...

Site Reliability Engineer II

OR ยท On-site +1

$57 - $75.75/hr

... coding, algorithms, complexity analysis, and large-scale system design. The team thrives on a ... Previous SRE experience a plus #LI-Remote

Software Engineer I

OR ยท On-site +1

Strong understanding of Object-Oriented programming concepts, data structures and algorithms ... Remote

Senior Software Engineer, Site Reliability

OR ยท On-site +1

$57 - $75.75/hr

Fundamentally sound with data structures & algorithms * Experience with on-call and incident ... Remote, San Mateo, Columbus, Austin, NY Time Zone Requirements - This team operates across all U.S ...

Powered by proprietary algorithms, iterative intelligence from 10M+ processed claims, and expert ... POSITION SUMMARY The Security Engineer serves as the technical bridge between the security policy ...

Solid core CS fundamentals (data structures, algorithms, architecting systems). * An incredible ... This role is eligible for full-time remote work in one of our entities: CA, CO, ID, IL, FL, GA, MA ...

next page

Showing results 1-20

Remote Algorithm Engineer information

What is a remote algorithm engineer?

A Remote Algorithm Engineer is a professional who designs, develops, and optimizes algorithms for various applications, such as data analysis, machine learning, or software development, while working from a remote location. This role involves solving complex problems, collaborating with team members online, and implementing efficient solutions to improve system performance. Remote Algorithm Engineers often work in industries like technology, finance, healthcare, and more, utilizing programming languages and mathematical concepts to create effective algorithms.

What are the key skills and qualifications needed to thrive as a remote algorithm engineer?

To thrive as a Remote Algorithm Engineer, you need a strong background in computer science, mathematics, and algorithm design, often supported by a relevant degree. Proficiency in programming languages such as Python, C++, or Java, and experience with version control systems and cloud-based collaboration tools are typically required. Strong problem-solving abilities, self-motivation, and clear communication skills are essential for excelling in a remote environment. These skills ensure the engineer can develop efficient solutions, collaborate effectively with distributed teams, and deliver high-quality work independently.

What are some common challenges faced by remote algorithm engineers, and how can they be addressed?

Remote Algorithm Engineers often face challenges such as effective communication with distributed teams, managing their own schedules, and ensuring seamless integration of their work with larger systems. To address these, it's important to leverage collaborative tools (like code repositories, project management platforms, and video conferencing), maintain clear and regular communication with colleagues, and participate in code reviews and design discussions. Establishing a structured routine and proactively seeking feedback can also help in staying aligned with project goals and team expectations.

What are the most commonly searched types of Algorithm Engineer jobs in Oregon?

The most popular types of Algorithm Engineer jobs in Oregon are:

What are popular job titles related to Remote Algorithm Engineer jobs in Oregon?

For Remote Algorithm Engineer jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Remote Algorithm Engineer jobs in Oregon look for?

The top searched job categories for Remote Algorithm Engineer jobs in Oregon are:

What cities in Oregon are hiring for Remote Algorithm Engineer jobs?

Cities in Oregon with the most Remote Algorithm Engineer job openings:

Infographic showing various Remote Algorithm Engineer job openings in Oregon as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution.

Machine Learning Engineer

Foster, OR โ€ข On-site, Remote

Cellanome
Biotechnology Research and Developmentย โ€ขย 11 - 50 employees

$160K - $215K/yr

Full-time

Posted 2 days ago

New


Job description

The Machine Learning Engineer will work in close collaboration with the core instrument, assay and software teams to develop algorithms for data analysis and workflow automation. This role reports to the Sr. Director AI and can be based in our San Diego CA or Foster City CA offices. Possibility for Remote.

Key Responsibilities:

  • Design, develop, and optimize advanced algorithms for workflow automation, which include computer vision and computational geometry components.
  • Develop signal-processing and image-analysis algorithms using classical methods as well as modern AI/ML approaches, including neural networks.
  • Perform system-level analysis, simulation, and validation to ensure algorithm performance meets product requirements.
  • Collaborate with cross-functional hardware, software, and product engineering teams to integrate algorithms into our broader software ecosystem.
  • Optimize algorithms for deployment on edge devices, GPUs, and high-performance computing environments with considerations for latency, throughput, and memory efficiency.
  • Create technical documentation, validation reports, and performance metrics to support product development and cross-team collaboration.

Role Requirements:

  • Typically requires a Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Applied Mathematics, Physics, or a related technical field with 5+ years of relevant experience, or a Master's degree with 3+ years of relevant experience.
  • Experience developing, implementing, and validating algorithms for optimization, automation, sensing, data analysis, or image-processing applications.
  • Strong programming skills in Python with experience developing production-quality, maintainable, and well-documented code.
  • Solid understanding of software development fundamentals, including debugging, version control, testing, and code optimization.
  • Familiarity with AI/ML concepts and workflows, including data preprocessing, model training, evaluation, and deployment.
  • Experience with image analysis, computer vision, signal processing, or data-driven algorithm development.
  • Understanding of mathematical foundations relevant to algorithm development, including linear algebra, probability/statistics, optimization methods, and estimation theory.
  • Experience applying algorithmic techniques such as optimization, dynamic programming, numerical methods, or statistical modeling to solve engineering problems.
  • Familiarity with workflow automation, process optimization, or development of efficient data-processing pipelines.
  • Ability to analyze complex technical problems, evaluate tradeoffs, and develop scalable algorithmic solutions.
  • Excellent communication skills and ability to work independently and collaboratively in a multidisciplinary team environment.

Preferred Qualifications:

  • Proficiency in C++, C#, or other high-performance programming languages for algorithm deployment and system integration.
  • Experience developing AI/ML algorithms for image analysis, pattern recognition, anomaly detection, or automated decision systems.
  • Advanced familiarity with modern computer vision and deep learning architectures, including Vision Transformers (ViTs), CNNs, object detection, segmentation, or multimodal AI models.
  • Experience with machine learning frameworks such as PyTorch, TensorFlow, or similar platforms.
  • Experience optimizing algorithms for performance, scalability, memory efficiency, or real-time execution.
  • Familiarity with optimization and estimation techniques such as convex optimization, Kalman filtering, Bayesian estimation, nonlinear optimization, or stochastic methods.

Weย  provide competitive total compensation packages, including base pay, benefits, and equity. In California, the estimated base salary range for this position is $160,000 - $215,000/year. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.