1

Freelance Algorithmic Trading Programmer Jobs in Michigan

Controls Engineer

Grand Rapids, MI · On-site

$85 - $110/hr

At CS Erickson, we are redefining what the industry expects from a trade company by building a ... Develop control algorithms and logic using PLC programming languages, ladder logic, and other ...

New

Controls Engineer

Grand Rapids, MI · On-site

$80K - $103K/yr

About CS Erickson At CS Erickson, we are redefining what the industry expects from a trade company ... Develop control algorithms and logic using PLC programming languages, ladder logic, and other ...

Controls Engineer

Grand Rapids, MI · On-site

$85 - $120/hr

At CS Erickson, we are redefining what the industry expects from a trade company by building a ... Develop control algorithms and logic using PLC programming languages, ladder logic, and other ...

... leading desktop trading platform. We work in a collaborative, innovative, and technically ... Strong understanding of data structures, algorithms, and design patterns (GoF). Experience with ...

Test Engineer II

Ann Arbor, MI · On-site

$87.90 - $127.80/hr

... IO and control algorithm performance, signal chain quality, and requirements conformance ... Track record of generating requirements and trade studies for new test equipment. * Experience ...

Strong understanding of object-oriented analysis and design (OOA/OOD), data structures, algorithms ... Working knowledge or domain experience within finance, trading, or capital markets. By providing ...

New

... IO and control algorithm performance, signal chain quality, and requirements conformance ... Track record of generating requirements and trade studies for new test equipment. * Experience ...

... IO and control algorithm performance, signal chain quality, and requirements conformance ... Track record of generating requirements and trade studies for new test equipment. * Experience ...

... IO and control algorithm performance, signal chain quality, and requirements conformance ... Track record of generating requirements and trade studies for new test equipment. * Experience ...

Showing results 21-40

Freelance Algorithmic Trading Programmer information

What is a freelance algorithmic trading programmer?

A Freelance Algorithmic Trading Programmer is a professional who designs, develops, and implements trading algorithms for financial markets on a contract or project basis. They use programming languages like Python, C++, or Java to create automated systems that can execute trades based on predefined strategies without human intervention. These programmers often collaborate with traders, investment firms, or hedge funds to build, backtest, and optimize trading algorithms that aim to maximize profits and minimize risks. Working independently, they may also advise clients on best practices, maintain trading infrastructure, and ensure compliance with relevant financial regulations.

What are some typical challenges freelance algorithmic trading programmers face when working with clients?

Freelance algorithmic trading programmers often encounter challenges such as aligning with clients' diverse strategies, accommodating rapid changes in trading requirements, and ensuring robust backtesting for different market conditions. Effective communication is key, as clients may have varying levels of technical understanding and expectations regarding performance and risk management. Additionally, freelancers must stay updated on compliance standards and platform-specific APIs, which can differ significantly between projects.

What are the key skills and qualifications needed to thrive as a freelance algorithmic trading programmer, and why are they important?

To thrive as a Freelance Algorithmic Trading Programmer, you need strong programming skills (often in Python, C++, or Java), a solid understanding of financial markets, and experience with quantitative analysis. Familiarity with trading platforms (like MetaTrader, NinjaTrader, or Interactive Brokers API), backtesting frameworks, and relevant certifications such as CFA or CQF can be highly valuable. Outstanding problem-solving, attention to detail, and effective communication with clients set top performers apart. These skills are crucial for building reliable, profitable trading algorithms and translating complex financial requirements into robust, real-world solutions.

What is the difference between Freelance Algorithmic Trading Programmer vs Quantitative Analyst?

AspectFreelance Algorithmic Trading ProgrammerQuantitative Analyst
CredentialsProgramming skills, trading platform knowledge, sometimes certifications like CQFAdvanced degrees in finance, mathematics, or statistics, certifications like CFA or FRM
Work EnvironmentIndependent, remote, project-basedIn-house or consulting, often office-based
Industry UsageDevelops trading algorithms for clients or personal tradingAnalyzes 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 are popular job titles related to Freelance Algorithmic Trading Programmer jobs in Michigan?

For Freelance Algorithmic Trading Programmer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Freelance Algorithmic Trading Programmer jobs in Michigan look for?

The top searched job categories for Freelance Algorithmic Trading Programmer jobs in Michigan are:

What cities in Michigan are hiring for Freelance Algorithmic Trading Programmer jobs?

Cities in Michigan with the most Freelance Algorithmic Trading Programmer job openings:

Engineering Group Manager, Chassis Controls Design and Estimation

General Motors

Milford, MI • On-site

$75K - $97K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


General Motors rating

8.2

Company rating: 8.2 out of 10

General Motors

Based on 306 frontline employees who took The Breakroom Quiz

7.4

Company rating compared to similar companies: 7.4 out of 10

Automakers average

Based on 6,297 frontline employees who took The Breakroom Quiz


Job description

Job Description
Work Arrangement:
Hybrid:
This role is categorized as hybrid. This means the successful candidate is expected to report to Milford, Michigan three times per week, at minimum.
Our Mission:
At General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We're turning today's impossible into tomorrow's standard -from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.
Every day, our products move millions of people as we aim to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale.
The Role:
Join GM's Vehicle Mechatronic Embedded Controls (VMEC) team within the Software and Services organization, where we develop and release control software and calibrations that drive the entire vehicle. From internal combustion engines and hybrid drive units to high-voltage batteries and chassis systems, our mission is to invent cutting-edge methods to control the world's most advanced mechatronic systems.
We are seeking a dynamic and experienced Engineering Group Manager to lead a team focused on Chassis Controls Design and Vehicle State Estimation solutions for vehicle motion controls and estimation. In this role, you will oversee the design, implementation, and optimization of chassis control systems, ensuring they meet performance, scalability, and reliability standards. You will also foster a collaborative, agile environment that empowers innovation and growth. This team works cross-functionally with embedded controls, systems, product, and program teams to deliver high-quality solutions that support GM's revenue-generating portfolio and accelerate our transition to an all-electric future. As a people leader, you will shape strategic initiatives that align with GM's transformation from an automaker to a tech-driven company.
What You'll Do:
  • Lead and develop a team of controls and estimation engineers delivering in-house vehicle motion control and state estimation algorithms across chassis domains.
  • Set technical direction for control and estimation design, including robustness, observability, fault tolerance, scalability, and real-time performance.
  • Own system architecture and design strategy, defining modular, reusable, and software-defined control and estimation frameworks aligned with E/E architecture and safety goals.
  • Provide hands-on technical leadership through architecture reviews, design trades, and escalation of complex technical issues.
  • Drive disciplined execution by translating technical strategy into clear plans, milestones, and deliverables, and proactively removing technical and organizational obstacles.
  • Collaborate closely with software, calibration, validation, systems, and program teams to align requirements, interfaces, and delivery commitments.
  • Champion design-first and model-based development practices to improve development speed, quality, and integration readiness.
  • Develop engineering talent through coaching, feedback, and career development, fostering strong technical judgment, ownership, and influence.
  • Cultivate a high-performance, psychologically safe team culture grounded in accountability, continuous improvement, and GM Core Values.
  • Communicate technical status, risks, and architectural decisions clearly to senior leadership to enable timely decision-making.
  • Model and foster GM's Core Values and Winning Behaviors

Your Skills & Abilities (Required Qualifications):
  • Master of Science degree in Controls Engineering, Mechanical Engineering, Electrical Engineering, Computer Engineering, Computer Science, Mathematics, or a closely related technical field.
  • Minimum of 7 years of professional engineering experience, with at least 5 years focused on control systems, vehicle dynamics, embedded controls, and/or safety-critical system development.
  • Minimum of 4 years of engineering management or technical team leadership experience, including responsibility for coaching, performance management, and delivery accountability.
  • Strong foundation in control theory and dynamic system modeling, with hands-on experience designing, developing, and validating control and estimation algorithms.
  • Demonstrated expertise in advanced control and estimation techniques, such as adaptive control, model-predictive control (MPC), and learning-based control or estimation methods.
  • Experience using industry-standard control design frameworks and libraries, including model-based development environments.
  • Proficiency in programming for control and embedded applications, using languages such as C/C++, Python, and similar object-oriented or scripting languages.
  • Demonstrated technical background in chassis control systems and/or vehicle dynamics, including integration and on-vehicle validation.
  • Proven track record of successful technical project delivery, from concept through implementation and deployment.
  • Strong cross-functional leadership and communication skills, with the ability to align and influence multiple engineering and non-engineering teams.
  • Demonstrated ability to handle ambiguity, apply engineering judgment, and drive timely, data-informed decisions.
  • Valid driver's license and ability to operate development and test vehicles as required.

What Will Give You A Competitive Edge (Preferred Qualifications):
  • PhD in Controls Engineering, Mechanical Engineering, Electrical Engineering, Computer Science, Computer Engineering, Mathematics or a related technical degree
  • Minimum of 10 years of professional engineering experience, with at least 7 years focused on control systems, vehicle dynamics, embedded controls, and/or safety-critical system development.Experience in chassis controls product development
  • Leadership experience developing or applying industry standards
  • Experience with safety compliance of embedded systems
  • Leadership of teams of engineers responsible for developing or testing embedded control systems or related hardware in an agile environment
  • Demonstrated ability to: achieve results through effective teamwork, lead numerous projects with different focal areas to successful completion, and manage and measure work through metrics, data, and results
  • Experience managing a geographically dispersed team
  • Experience in chassis controls product development, from algorithm design through vehicle integration.
  • Leadership experience developing or influencing industry standards or engineering best practices.
  • Experience with functional safety and compliance for embedded control systems.
  • Proven leadership of agile engineering teams developing or testing embedded control systems and/or related hardware.
  • Experience applying Design for Six Sigma (DFSS)
  • Hands-on experience with embedded controls development and collaboration tools, such as MATLAB/Simulink, ETAS toolchains, Git-based workflows, Jira/Jama, and requirements or configuration management systems.
  • Strong track record of delivering results across multiple technical initiatives using metrics, data, and effective teamwork.
  • Experience leading geographically distributed or global teams.

Company Vehicle:
Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.
Benefits:
GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Relocation:
This job may be eligible for relocation benefits.
The selected candidate will be required to travel <25% for this role.
This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.The selected candidate will be required to travel <25% for this role.This job may be eligible for relocation benefits.This position requires the ability to legally operate a motor vehicle on a regular basis and successfully complete a Motor Vehicle Report review.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Benefits Overview
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, emailus or call us at 1-. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Working at General Motors


What General Motors employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Motors logo

About General Motors

Sourced by ZipRecruiter

General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Detroit, MI, US

Year founded

1908