2

Remote Algorithmic Trading Software Developer Jobs in Oregon

Machine Learning Engineer

Foster, OR · On-site +1

$160K - $215K/yr

... and software teams to develop algorithms for data analysis and workflow automation. This role ... Possibility for Remote. Key Responsibilities: * Design, develop, and optimize advanced algorithms ...

Sr. Software Engineer - FOS

OR · On-site +1

$148K - $175K/yr

... proficiency in Algorithms, Data Structures, and Back-end, and a one-hour technically based ... We have paid time off, flex-time schedules, remote work options and a 401k plan and employee perk ...

Lead Software Engineer - Remote

OR · On-site +1

$110K - $216K/yr

You might be familiar with this role as a "DevOps Engineer", but at Commerce, we view DevOps as a ... We are a remote-first team that values collaboration and prioritizes team over individual ...

Senior Software Engineer

OR · Remote

$122.40K - $161.30K/yr

Senior Software Engineer Remote (US) | Reports to: Sr. Manager of Engineering About the Role 15Five ... algorithms, design patterns and architectural patterns. * Strong proficiency in programming ...

Net developers with the ability to deliver excellent code, a desire to continue learning, and the ... remote environment. If you're looking for a place to hone your skills, work in different ...

Senior Software Engineer, Ads

OR · Remote

$122.40K - $161.30K/yr

Strong general programming and algorithm skills. * Strong attention to detail and accuracy in the ... Data driven mindset. #LI-Remote

$150K - $250K/yr

We recruit CTOs, VPs, Senior Software Architects, Application Developers and Software Engineers for ... Experience with consensus algorithms, TEE or ARM, is preferred * Blockchain experience up to POC ...

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 ...

Senior AI Algorithm Engineer in oneDNN

Hillsboro, OR · On-site +1

$195.20K - $275.58K/yr

Job Details: The Software and AI (SAI) organization is seeking a highly skilled Software ... Enjoy a safe, flexible, and supportive work environment-remote or onsite-focused on employee ...

Sr. Software Engineer (AI & Backend)

OR · On-site +1

$122.40K - $161.30K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Strong understanding of data structures and algorithms, object-oriented design, and problem-solving ...

Sr. Software Engineer (AI & Backend)

OR · On-site +1

$122.40K - $161.30K/yr

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Strong understanding of data structures and algorithms, object-oriented design, and problem-solving ...

This is a remote position; however, the candidate must reside within 30 miles of one of the ... Strong foundation in data structures and algorithms, object-oriented design, and problem-solving.

New

We are looking for exceptional C++ engineers to join our remote-first, global team and continue to ... trading, simulation, real time data processing etc. are also okay. * You communicate well with ...

This is a full-time, remote position based in the United States. If located near an office, you are ... Defense Trade Controls. Benefits While Working at Planet: These offerings are dependent on ...

next page

Showing results 1-20

Remote Algorithmic Trading Software Developer information

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

To thrive as a Remote Algorithmic Trading Software Developer, you need strong programming skills (commonly in Python, C++, or Java), a background in mathematics or quantitative finance, and experience developing trading algorithms. Familiarity with trading platforms, APIs, version control systems (like Git), and cloud computing tools is typically required, along with knowledge of market data feeds and order management systems. Critical soft skills include problem-solving, attention to detail, and effective communication for collaborating remotely with teams. These skills ensure robust, efficient trading systems and allow for quick adaptation to volatile market environments.

How does a Remote Algorithmic Trading Software Developer typically collaborate with quantitative analysts and traders?

As a Remote Algorithmic Trading Software Developer, you will regularly work with quantitative analysts and traders to translate trading strategies into efficient, robust code. Collaboration often involves virtual meetings to discuss requirements, clarify algorithm logic, and iterate on prototypes based on backtesting results. Clear communication is essential, as you’ll need to ensure your implementations align closely with the team's risk management and performance goals. Most teams use collaboration tools like Slack or Jira, and code repositories like Git, to stay coordinated despite the remote setup.

What are Remote Algorithmic Trading Software Developers?

Remote Algorithmic Trading Software Developers are professionals who design, develop, and maintain software systems that automate the trading of financial instruments using algorithms. They work from remote locations, leveraging their expertise in programming, quantitative analysis, and financial markets to create and optimize trading strategies. Their responsibilities include writing efficient code, backtesting strategies, integrating with broker APIs, and ensuring system reliability. These developers often collaborate with traders, data scientists, and other engineers to improve trading performance and adapt to changing market conditions.
What are the most commonly searched types of Algorithmic Trading Software Developer jobs in Oregon? The most popular types of Algorithmic Trading Software Developer jobs in Oregon are:
What are popular job titles related to Remote Algorithmic Trading Software Developer jobs in Oregon? For Remote Algorithmic Trading Software Developer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Remote Algorithmic Trading Software Developer jobs in Oregon look for? The top searched job categories for Remote Algorithmic Trading Software Developer jobs in Oregon are:
What cities in Oregon are hiring for Remote Algorithmic Trading Software Developer jobs? Cities in Oregon with the most Remote Algorithmic Trading Software Developer job openings:
Machine Learning Engineer

Machine Learning Engineer

Cellanome

Foster, OR • On-site, Remote

$160K - $215K/yr

Other

Posted 3 days ago


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.