Software Engineer Location: Minneapolis, Minnesota (Hybrid / Onsite) Employment Type: W2 Contract ... Strong understanding of OOP principles , algorithms, and data structures. * Experience with ...
Software Engineer Location: Minneapolis, Minnesota (Hybrid / Onsite) Employment Type: W2 Contract ... Strong understanding of OOP principles , algorithms, and data structures. * Experience with ...
C++ Developer (QT) - 3 Openings
Saint Paul, MN · On-site
$49.50 - $66.75/hr
These algorithms include real-time 3D location tracking, real-time 3D anatomical model creation and ... engineers to ensure the firmware design meets the product requirements, including safety ...
C++ Developer (QT) - 3 Openings
Saint Paul, MN · On-site
$49.50 - $66.75/hr
These algorithms include real-time 3D location tracking, real-time 3D anatomical model creation and ... engineers to ensure the firmware design meets the product requirements, including safety ...
Lead AI/ML Engineer - Remote
Eden Prairie, MN · On-site +1
$104K - $137K/yr
Optum Insight Technology and Engineering is a critical function in Optum Insight driving the ... Experience with state-of-the-art ML algorithms and architectures (e.g., Transformers/LLMs, state ...
Lead AI/ML Engineer - Remote
Eden Prairie, MN · On-site +1
$104K - $137K/yr
Optum Insight Technology and Engineering is a critical function in Optum Insight driving the ... Experience with state-of-the-art ML algorithms and architectures (e.g., Transformers/LLMs, state ...
Control Systems - Staff Architect
$120K - $200K/yr
RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our ... Lead technical strategy for control algorithms, system behavior, and integration of motors, drives ...
Quick apply
Control Systems - Staff Architect
$120K - $200K/yr
RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our ... Lead technical strategy for control algorithms, system behavior, and integration of motors, drives ...
Principal Software Test Engineer - 2 Openings
Plymouth, MN · On-site
$142K - $191K/yr
Principal Software Test Engineer - 2 Openings Duration: 6 Months (Temp. to Perm.) Location ... algorithmic, or cloud connected and meets the highest standards of safety, reliability, and ...
Quick apply
Principal Software Test Engineer - 2 Openings
Plymouth, MN · On-site
$142K - $191K/yr
Principal Software Test Engineer - 2 Openings Duration: 6 Months (Temp. to Perm.) Location ... algorithmic, or cloud connected and meets the highest standards of safety, reliability, and ...
$122K - $184K/yr
... algorithms * US Citizenship required, with the ability to obtain and maintain a US Security ... MS Degree in Electrical Engineering or Mechanical Engineering * Experience with RF and digital ...
$122K - $184K/yr
... algorithms * US Citizenship required, with the ability to obtain and maintain a US Security ... MS Degree in Electrical Engineering or Mechanical Engineering * Experience with RF and digital ...
Senior Systems Engineer
Maple Grove, MN · On-site
$95K - $155K/yr
The Sr. Systems Engineer's primary role will involve the development of electro-mechanical systems ... algorithm development, simulations, and system architecture. Act as the main technical point of ...
Senior Systems Engineer
Maple Grove, MN · On-site
$95K - $155K/yr
The Sr. Systems Engineer's primary role will involve the development of electro-mechanical systems ... algorithm development, simulations, and system architecture. Act as the main technical point of ...
They are seeking an AI Engineer to work alongside data scientists and machine learning engineers to ... algorithm scalability and deployment based on agile business priorities and initiatives • ...
They are seeking an AI Engineer to work alongside data scientists and machine learning engineers to ... algorithm scalability and deployment based on agile business priorities and initiatives • ...
C++ Developer (QT) - 3 Openings
Saint Paul, MN · On-site
$49.50 - $66.75/hr
These algorithms include real-time 3D location tracking, real-time 3D anatomical model creation and ... engineers to ensure the firmware design meets the product requirements, including safety ...
Quick apply
C++ Developer (QT) - 3 Openings
Saint Paul, MN · On-site
$49.50 - $66.75/hr
These algorithms include real-time 3D location tracking, real-time 3D anatomical model creation and ... engineers to ensure the firmware design meets the product requirements, including safety ...
Senior Data Engineer
Eden Prairie, MN · Remote
$91K - $163K/yr
Programming Languages: Python, PySpark * Cloud Technologies: Azure (ADF, Databricks, Synapse, SQL ... ML models, GPT, NLP algorithms * 5 years of experience designing and implementing ETL frameworks ...
Senior Data Engineer
Eden Prairie, MN · Remote
$91K - $163K/yr
Programming Languages: Python, PySpark * Cloud Technologies: Azure (ADF, Databricks, Synapse, SQL ... ML models, GPT, NLP algorithms * 5 years of experience designing and implementing ETL frameworks ...
Senior Data Engineer
Eden Prairie, MN · On-site
$91K - $163K/yr
Programming Languages: Python, PySpark * Cloud Technologies: Azure (ADF, Databricks, Synapse, SQL ... ML models, GPT, NLP algorithms * 5+ years of experience designing and implementing ETL frameworks ...
Senior Data Engineer
Eden Prairie, MN · On-site
$91K - $163K/yr
Programming Languages: Python, PySpark * Cloud Technologies: Azure (ADF, Databricks, Synapse, SQL ... ML models, GPT, NLP algorithms * 5+ years of experience designing and implementing ETL frameworks ...
Senior Systems Engineer
Maple Grove, MN · On-site
$95K - $155K/yr
The Sr. Systems Engineer's primary role will involve the development of electro-mechanical systems ... modeling, algorithm development, simulations, and system architecture. • Act as the main ...
Senior Systems Engineer
Maple Grove, MN · On-site
$95K - $155K/yr
The Sr. Systems Engineer's primary role will involve the development of electro-mechanical systems ... modeling, algorithm development, simulations, and system architecture. • Act as the main ...
Senior Systems Engineer
Maple Grove, MN · On-site
$95K - $155K/yr
The Sr. Systems Engineer's primary role will involve the development of electro-mechanical systems ... algorithm development, simulations, and system architecture. · Act as the main technical point of ...
Quick apply
Senior Systems Engineer
Maple Grove, MN · On-site
$95K - $155K/yr
The Sr. Systems Engineer's primary role will involve the development of electro-mechanical systems ... algorithm development, simulations, and system architecture. · Act as the main technical point of ...
Principal Software Engineer - 3D Visualization (OpenGL)
Moundsview, MN · On-site
$143K - $191K/yr
Engineers on this team build the software that makes that possible - from the runtime and data pipelines that move signals in milliseconds, to the algorithms that turn raw signals into clinically ...
Principal Software Engineer - 3D Visualization (OpenGL)
Moundsview, MN · On-site
$143K - $191K/yr
Engineers on this team build the software that makes that possible - from the runtime and data pipelines that move signals in milliseconds, to the algorithms that turn raw signals into clinically ...
Machine Learning Engineer New Grad 2024-2025 -Remote
Minneapolis, MN · On-site
$139K - $168K/yr
Work with other engineers to implement algorithms and systems in an efficient way * Take end-to-end ownership of Machine Learning systems -- from prototyping, data pipelines and training, to realtime ...
Machine Learning Engineer New Grad 2024-2025 -Remote
Minneapolis, MN · On-site
$139K - $168K/yr
Work with other engineers to implement algorithms and systems in an efficient way * Take end-to-end ownership of Machine Learning systems -- from prototyping, data pipelines and training, to realtime ...
Python Developer (Entry Level)
Saint Paul, MN · On-site
$50.75 - $69.75/hr
Assess project requirements and develop data analysis algorithms. * Engage developers to share their opinions, knowledge, and recommendations to meet the deliverables. * Contribute to technical ...
Python Developer (Entry Level)
Saint Paul, MN · On-site
$50.75 - $69.75/hr
Assess project requirements and develop data analysis algorithms. * Engage developers to share their opinions, knowledge, and recommendations to meet the deliverables. * Contribute to technical ...
Machine Learning Engineer New Grad 2024-2025 -Remote
Saint Cloud, MN · On-site
$139K - $168K/yr
Work with other engineers to implement algorithms and systems in an efficient way * Take end-to-end ownership of Machine Learning systems -- from prototyping, data pipelines and training, to realtime ...
Machine Learning Engineer New Grad 2024-2025 -Remote
Saint Cloud, MN · On-site
$139K - $168K/yr
Work with other engineers to implement algorithms and systems in an efficient way * Take end-to-end ownership of Machine Learning systems -- from prototyping, data pipelines and training, to realtime ...
Machine Learning Engineer New Grad 2024-2025 -Remote
Plymouth, MN · On-site
$139K - $168K/yr
Work with other engineers to implement algorithms and systems in an efficient way * Take end-to-end ownership of Machine Learning systems -- from prototyping, data pipelines and training, to realtime ...
Machine Learning Engineer New Grad 2024-2025 -Remote
Plymouth, MN · On-site
$139K - $168K/yr
Work with other engineers to implement algorithms and systems in an efficient way * Take end-to-end ownership of Machine Learning systems -- from prototyping, data pipelines and training, to realtime ...
Senior Data Scientist
Saint Paul, MN · On-site
$128K - $153K/yr
Work with engineers to incorporate prototype algorithms into new products, services, and features and provide guidelines for large-scale implementation. * Research and identify areas for applications ...
Senior Data Scientist
Saint Paul, MN · On-site
$128K - $153K/yr
Work with engineers to incorporate prototype algorithms into new products, services, and features and provide guidelines for large-scale implementation. * Research and identify areas for applications ...
Engineers on this team build the software that makes that possible - from the runtime and data pipelines that move signals in milliseconds, to the algorithms that turn raw signals into clinically ...
Engineers on this team build the software that makes that possible - from the runtime and data pipelines that move signals in milliseconds, to the algorithms that turn raw signals into clinically ...
Algorithms Engineer information
See Minnesota salary details
$52.4K - $64.9K
3% of jobs
$64.9K - $77.3K
0% of jobs
$77.3K - $89.8K
3% of jobs
$89.8K - $102.3K
14% of jobs
$105.6K is the 25th percentile. Wages below this are outliers.
$102.3K - $114.7K
18% of jobs
The median wage is $125.3K / yr.
$114.7K - $127.2K
14% of jobs
$127.2K - $139.7K
22% of jobs
$140.3K is the 75th percentile. Wages above this are outliers.
$139.7K - $152.1K
11% of jobs
$152.1K - $164.6K
6% of jobs
$164.6K - $177.1K
6% of jobs
$177.1K - $189.5K
2% of jobs
$52.4K
$128.6K
$189.5K
How much do algorithms engineer jobs pay per year?
How do Algorithms Engineers typically collaborate with other teams during the product development process?
What are the key skills and qualifications needed to thrive as an Algorithms Engineer, and why are they important?
What are Algorithms Engineers?
What is the difference between Algorithms Engineer vs Data Scientist?
| Aspect | Algorithms Engineer | Data Scientist |
|---|---|---|
| Required Credentials | Bachelor's or Master's in Computer Science, Electrical Engineering, or related fields | Bachelor's or Master's in Data Science, Statistics, or related fields |
| Work Environment | Develops algorithms for software, hardware, or embedded systems | Analyzes data to extract insights, build models, and inform decisions |
| Industry Usage | Tech, robotics, AI, and software development companies | Finance, healthcare, marketing, and tech sectors |
| Common Search/Comparison | Focuses on algorithm design and optimization | Focuses on data analysis and predictive modeling |
Algorithms Engineers primarily develop and optimize algorithms for software and hardware systems, while Data Scientists analyze data to generate insights and build predictive models. Both roles require strong programming skills and a background in mathematics, but they serve different purposes within technology and data-driven industries.

Other
Posted 24 days ago
Job description
Location: Minneapolis, Minnesota (Hybrid / Onsite)
Employment Type: W2 Contract
Work Authorization:
- Design, develop, and implement software applications and features.
- Collaborate with cross-functional teams to define requirements and deliver solutions.
- Write clean, efficient, and well-documented code.
- Perform unit testing, debugging, and troubleshooting.
- Participate in code reviews to maintain code quality and best practices.
- Work on integration and deployment of software across environments.
- Stay current with emerging technologies and industry trends.
- Bachelor's degree in Computer Science, IT, or related field.
- Proficiency in one or more programming languages: Java, Python, C#, JavaScript, or C++.
- Strong understanding of OOP principles, algorithms, and data structures.
- Experience with databases (SQL/NoSQL) and API integration.
- Familiarity with version control tools (e.g., Git).
- Strong analytical and communication skills.