... develop algorithmic trading strategies that outperformed the S&P 500. Overtime, as our shared ... We are looking for a part-time Software Engineer who will assist us with the design, development ...
... develop algorithmic trading strategies that outperformed the S&P 500. Overtime, as our shared ... We are looking for a part-time Software Engineer who will assist us with the design, development ...
Software Engineer
Detroit, MI · On-site +1
... develop algorithmic trading strategies that outperformed the S&P 500. Overtime, as our shared ... We are looking for a part-time Software Engineer who will assist us with the design, development ...
Software Engineer
Detroit, MI · On-site +1
... develop algorithmic trading strategies that outperformed the S&P 500. Overtime, as our shared ... We are looking for a part-time Software Engineer who will assist us with the design, development ...
Propulsion Controls Systems Engineer (EV/Hybrid Powertrain Architecture)
Auburn Hills, MI · On-site
$79K - $102K/yr
Contribute to development and refinement of propulsion control strategies and algorithms * Support ... Strong analytical thinking with ability to evaluate design trade-offs * Excellent communication and ...
Propulsion Controls Systems Engineer (EV/Hybrid Powertrain Architecture)
Auburn Hills, MI · On-site
$79K - $102K/yr
Contribute to development and refinement of propulsion control strategies and algorithms * Support ... Strong analytical thinking with ability to evaluate design trade-offs * Excellent communication and ...
Senior Propulsion Controls Systems Engineer (EV/Hybrid Powertrain Architecture)
Auburn Hills, MI · On-site
$91K - $121K/yr
Lead the development and definition of propulsion control strategies and algorithms * Support ... Strong analytical and trade-off decision-making capability * Excellent communication and ...
Senior Propulsion Controls Systems Engineer (EV/Hybrid Powertrain Architecture)
Auburn Hills, MI · On-site
$91K - $121K/yr
Lead the development and definition of propulsion control strategies and algorithms * Support ... Strong analytical and trade-off decision-making capability * Excellent communication and ...
Senior Software Developer/Engineer in Wixom, MI 48393 (Onsite & contract to hire)
Wixom, MI · On-site
$52.25 - $69/hr
Present technical solutions during customer meetings and trade shows as required. Candidates must ... Strong mathematical and algorithm development skills. Education: Bachelor's degree in Computer ...
Senior Software Developer/Engineer in Wixom, MI 48393 (Onsite & contract to hire)
Wixom, MI · On-site
$52.25 - $69/hr
Present technical solutions during customer meetings and trade shows as required. Candidates must ... Strong mathematical and algorithm development skills. Education: Bachelor's degree in Computer ...
Propulsion Controls Systems Engineer (EV/Hybrid Powertrain Architecture)
Auburn Hills, MI · On-site
$82K - $106K/yr
Control algorithms and system behavior * Requirements engineering and system architecture Preferred ... Strong analytical thinking with ability to evaluate design trade-offs * Excellent communication and ...
Propulsion Controls Systems Engineer (EV/Hybrid Powertrain Architecture)
Auburn Hills, MI · On-site
$82K - $106K/yr
Control algorithms and system behavior * Requirements engineering and system architecture Preferred ... Strong analytical thinking with ability to evaluate design trade-offs * Excellent communication and ...
Propulsion Controls Systems Engineer (EV/Hybrid Powertrain Architecture)
Auburn Hills, MI · Hybrid
$79K - $102K/yr
Contribute to development and refinement of propulsion control strategies and algorithms * Support ... Strong analytical thinking with ability to evaluate design trade-offs * Excellent communication and ...
Propulsion Controls Systems Engineer (EV/Hybrid Powertrain Architecture)
Auburn Hills, MI · Hybrid
$79K - $102K/yr
Contribute to development and refinement of propulsion control strategies and algorithms * Support ... Strong analytical thinking with ability to evaluate design trade-offs * Excellent communication and ...
Senior Propulsion Controls Systems Engineer (EV/Hybrid Powertrain Architecture)
Auburn Hills, MI · Hybrid
$91K - $121K/yr
Strong analytical and trade-off decision-making capability * Excellent communication and ... Control algorithms and system behavior * Requirements engineering and system architecture Preferred ...
Senior Propulsion Controls Systems Engineer (EV/Hybrid Powertrain Architecture)
Auburn Hills, MI · Hybrid
$91K - $121K/yr
Strong analytical and trade-off decision-making capability * Excellent communication and ... Control algorithms and system behavior * Requirements engineering and system architecture Preferred ...
Embedded Firmware Engineer
Rochester Hills, MI · On-site
$112K - $130K/yr
Implement and optimize algorithms for control, signal processing, and system diagnostics. * Develop ... Founded in 1911 in Denver, Colorado, Gates is publicly traded on the NYSE. While we might operate ...
Embedded Firmware Engineer
Rochester Hills, MI · On-site
$112K - $130K/yr
Implement and optimize algorithms for control, signal processing, and system diagnostics. * Develop ... Founded in 1911 in Denver, Colorado, Gates is publicly traded on the NYSE. While we might operate ...
Embedded Firmware Engineer
Rochester Hills, MI · On-site
$112K - $130K/yr
Implement and optimize algorithms for control, signal processing, and system diagnostics. * Develop ... Founded in 1911 in Denver, Colorado, Gates is publicly traded on the NYSE. While we might operate ...
Embedded Firmware Engineer
Rochester Hills, MI · On-site
$112K - $130K/yr
Implement and optimize algorithms for control, signal processing, and system diagnostics. * Develop ... Founded in 1911 in Denver, Colorado, Gates is publicly traded on the NYSE. While we might operate ...
... trade shows. Key Responsibilities * Analyze user requirements and technical design documents ... Strong mathematical and algorithm development skills. * Industrial Automation domain experience.
... trade shows. Key Responsibilities * Analyze user requirements and technical design documents ... Strong mathematical and algorithm development skills. * Industrial Automation domain experience.
Engineering Group Manager, Chassis Controls Design and Estimation
Milford, MI · Hybrid
$73K - $95K/yr
... algorithms across chassis domains. * Set technical direction for control and estimation design ... Provide handson technical leadership through architecture reviews, design trades, and escalation of ...
Engineering Group Manager, Chassis Controls Design and Estimation
Milford, MI · Hybrid
$73K - $95K/yr
... algorithms across chassis domains. * Set technical direction for control and estimation design ... Provide handson technical leadership through architecture reviews, design trades, and escalation of ...
Sr. Staff Data Scientist - Machine Learning & AI (Quality, Vehicle & Engineering Analytics)
Auburn Hills, MI · On-site
Model feasibility, Trade-offs (accuracy, scalability, cost, interpretability), Business impact of ... Statistical modeling, Machine learning algorithms, Deep learning / neural networks • Lead root ...
Sr. Staff Data Scientist - Machine Learning & AI (Quality, Vehicle & Engineering Analytics)
Auburn Hills, MI · On-site
Model feasibility, Trade-offs (accuracy, scalability, cost, interpretability), Business impact of ... Statistical modeling, Machine learning algorithms, Deep learning / neural networks • Lead root ...
Engineering Group Manager- Electrical Integration & Numerical Optimization
Warren, MI · On-site
$115K - $147K/yr
... complex trade-offs of inputs and outputs into clear, data-driven decisions that improve cost ... Experience with algorithms like Gradient Descent, Genetic Algorithms, SQP (Sequential Quadratic ...
Engineering Group Manager- Electrical Integration & Numerical Optimization
Warren, MI · On-site
$115K - $147K/yr
... complex trade-offs of inputs and outputs into clear, data-driven decisions that improve cost ... Experience with algorithms like Gradient Descent, Genetic Algorithms, SQP (Sequential Quadratic ...
... complex trade-offsof inputs and outputsinto clear, data-driven decisions that improve cost ... Experience with algorithms like Gradient Descent, Genetic Algorithms, SQP (Sequential Quadratic ...
... complex trade-offsof inputs and outputsinto clear, data-driven decisions that improve cost ... Experience with algorithms like Gradient Descent, Genetic Algorithms, SQP (Sequential Quadratic ...
... complex trade-offsof inputs and outputsinto clear, data-driven decisions that improve cost ... Experience with algorithms like Gradient Descent, Genetic Algorithms, SQP (Sequential Quadratic ...
... complex trade-offsof inputs and outputsinto clear, data-driven decisions that improve cost ... Experience with algorithms like Gradient Descent, Genetic Algorithms, SQP (Sequential Quadratic ...
Sr. Staff Data Scientist - Machine Learning & AI (Quality, Vehicle & Engineering Analytics)
Auburn Hills, MI · On-site
Trade-offs (accuracy, scalability, cost, interpretability) * Business impact of ML/AI initiatives ... Machine learning algorithms * Deep learning / neural networks * Lead root cause analysis for ...
Sr. Staff Data Scientist - Machine Learning & AI (Quality, Vehicle & Engineering Analytics)
Auburn Hills, MI · On-site
Trade-offs (accuracy, scalability, cost, interpretability) * Business impact of ML/AI initiatives ... Machine learning algorithms * Deep learning / neural networks * Lead root cause analysis for ...
Engineering Group Manager, Chassis Controls Design and Estimation
Milford, MI · On-site
$73K - $95K/yr
... algorithms across chassis domains. * Set technical direction for control and estimation design ... Provide hands-on technical leadership through architecture reviews, design trades, and escalation ...
Engineering Group Manager, Chassis Controls Design and Estimation
Milford, MI · On-site
$73K - $95K/yr
... algorithms across chassis domains. * Set technical direction for control and estimation design ... Provide hands-on technical leadership through architecture reviews, design trades, and escalation ...
... algorithms that define the "brain" of the vehicle ... As the manager, you will lead a team of high-performing engineers dedicated to control logic ...
... algorithms that define the "brain" of the vehicle ... As the manager, you will lead a team of high-performing engineers dedicated to control logic ...
Trade-offs (accuracy, scalability, cost, interpretability) * Business impact of ML/AI initiatives ... Machine learning algorithms * Deep learning / neural networks * Lead root cause analysis for ...
Trade-offs (accuracy, scalability, cost, interpretability) * Business impact of ML/AI initiatives ... Machine learning algorithms * Deep learning / neural networks * Lead root cause analysis for ...
Freelance Algorithmic Trading Programmer information
See Detroit, MI salary details
$40.1K - $46.5K
1% of jobs
$46.5K - $53K
3% of jobs
$53K - $59.4K
5% of jobs
$59.4K - $65.8K
12% of jobs
$67.6K is the 25th percentile. Wages below this are outliers.
$65.8K - $72.3K
14% of jobs
The median wage is $78.7K / yr.
$72.3K - $78.7K
15% of jobs
$78.7K - $85.1K
18% of jobs
$89.3K is the 75th percentile. Wages above this are outliers.
$85.1K - $91.6K
11% of jobs
$91.6K - $98K
12% of jobs
$98K - $104.4K
6% of jobs
$104.4K - $110.9K
3% of jobs
$40.1K
$79.9K
$110.9K
How much do freelance algorithmic trading programmer jobs pay per year?
What are some typical challenges freelance algorithmic trading programmers face when working with clients?
What are the key skills and qualifications needed to thrive as a Freelance Algorithmic Trading Programmer, and why are they important?
What is the difference between Freelance Algorithmic Trading Programmer vs Quantitative Analyst?
| Aspect | Freelance Algorithmic Trading Programmer | Quantitative Analyst |
|---|---|---|
| Credentials | Programming skills, trading platform knowledge, sometimes certifications like CQF | Advanced degrees in finance, mathematics, or statistics, certifications like CFA or FRM |
| Work Environment | Independent, remote, project-based | In-house or consulting, often office-based |
| Industry Usage | Develops trading algorithms for clients or personal trading | Analyzes financial data to inform trading strategies and risk management |
While both roles involve quantitative skills and financial markets, Freelance Algorithmic Trading Programmers focus on coding and developing trading algorithms independently, whereas Quantitative Analysts analyze data to support trading decisions within organizations.
What is a Freelance Algorithmic Trading Programmer?

Part-time
Re-posted 25 days ago
Job description
About Squirl:
Founded in early January 2020 by a team of three college sophomores, who had a passion for financial markets and technology, the early roots of Squirl started out as an extracurricular project to develop algorithmic trading strategies that outperformed the S&P 500. Overtime, as our shared experience and connections grew, we eventually transitioned into becoming an advanced quantitative trading firm with deep partnerships to asset management firms globally.
Over the past year, we have been working with BCM Partners to launch our first in-house systematic trading algorithm: a LONG-SHORT global macro strategy that executes on directional trading opportunities in the FX market. We are also testing additional strategies in the equities market that demonstrate significant alpha in backtests.
Throughout our journey, we have gained a more proficient understanding on how to best capitalize on the changing dynamics of financial markets, and our hands-on experiences have allowed our portfolios to excel in even the most volatile of times.
About the position:
We are looking for a part-time Software Engineer who will assist us with the design, development and installation of various software solutions. Your duties will include development, writing code, and documenting functionality.
You should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.
Position responsibilities include:Organize full lifecycle software development
Prepare specifications and determine operational feasibility
Write well designed, testable, efficient code
Prepare software verification plans and quality assurance procedures
Organize documenting and maintenance of software functionality
Integrate software components into a fully functional software system
Evaluate and deploy software tools, processes and metrics
Provide support and consulting on software systems usage
Ensure compliance with project plans and industry standards
2+ years' experience of working in a Computer Software Engineer or Software Developer position
Significant experience with following test-driven development to create software in Python using core language features and the SciPy stack (pandas, numpy, sci-kit learn, etc.)
Excellent knowledge of REST APIs, timeseries databases, and UNIX system administration
Demonstrated experience in documenting requirements and specifications
Close familiarity with software engineering tools, software development methodology and release processes
BS degree in Computer Science or Engineering
Perks of joining our team:
- Flexibility to work whenever you want (apart from weekly team check-ins)
- Exposure to working with a team that will be following the agile development methodology to rapidly iterate and grow
- Ability to contribute to the design and development of a product that could be used by thousands of people
- Joining an up-and-coming startup with plans to disrupt the financial services sector
- Being surrounded by a team with over 15+ years of combined development experience and 30+ years of trading experience
- Mentorship to grow as a software engineer and as a stock/option trader
- Potential to grow within our company through further projects