1

Freelance Algorithmic Trading Programmer Jobs in Michigan

... balancing trade-offs while maintaining focus on long-term architecture and business goals ... algorithm/data design and usage · Familiarity with Azure or AWS cloud services · Experience ...

Test Engineer II

Ann Arbor, MI · On-site

$87K - $127K/yr

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

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

Senior GenAI Engineer

Midland, MI · On-site

$82K - $113K/yr

Inspire and influence teammates and product teams through well-structured arguments and trade-offs ... structure, algorithms, code instrumentations, beautiful coding practices etc. • 5+ years of ...

Perform risk assessments and trade off analysis for system impact, program milestones, and change ... Understanding of control algorithms and software development * Understanding of vehicle dynamics ...

Perform risk assessments and trade off analysis for system impact, program milestones, and change ... Understanding of control algorithms and software development * Understanding of vehicle dynamics ...

... algorithms and software implemented on real-time hardware. Relevant sensor types include electro ... trade studies * Experience maturing prototype designs (TRL 4-6) to operational systems (TRL 7-9) * ...

Sr Research Engineer-RF

Ann Arbor, MI · On-site

$130K - $194K/yr

... algorithms and software implemented on real-time hardware. Relevant sensor types include electro ... trade studies * Experience maturing prototype designs (TRL 4-6) to operational systems (TRL 7-9) * ...

... algorithms and software implemented on real-time hardware. Relevant sensor types include electro ... trade studies * Experience maturing prototype designs (TRL 4-6) to operational systems (TRL 7-9) * ...

Architect new solutions, evaluate trade-offs, and validate ideas through prototyping ... Proficiency in software design, data structures, algorithms, and computer science fundamentals.

next page

Showing results 1-20

Freelance Algorithmic Trading Programmer information

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 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 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:
Golang Engineer

Golang Engineer

Airspace Link, Inc.

Detroit, MI • On-site

Full-time

Posted 10 days ago


Job description

Description:


About Airspace Link

Airspace Link is a fast-growing Series B startup shaping the future of drone operations. We provide innovative software solutions that enable safe, scalable, and integrated drone flights in communities nationwide. As an FAA-approved provider of LAANC airspace checks and B4UFLY safety checks, we serve as the air traffic control system for drones, supporting cities, states, and federal agencies while enabling private industry to thrive in the emerging drone economy


Job Summary: In a highly collaborative distributed agile team environment, you would be involved in all stages of the design and implementation of API and data components for Airspace Link’s applications.


Engineers work across one of our small teams. Our main product-focused engineering teams are focused on Infrastructure, integrations & automations, UTM & flight operations, organization readiness, and airspace awareness.. We give people an opportunity to move across teams, but typically hire for gaps on one or more of our teams as an initial assignment.


We work in two-week iterations and give everyone on the team the opportunity to suggest what they want to build to have the biggest impact on our customers. Engineers are given real ownership of what they focus on, and are responsible for tests, user feedback, and supporting value tracking.


Duties and Responsibilities

  • Lead and drive innovation initiatives across the full lifecycle—from research and ideation through incubation, scaling, and production—while inspiring team members to contribute and think creatively.
  • Provide strategic and technical leadership for the design and development of major software components, systems, and features, ensuring alignment with broader business goals.
  • Architect and build high-performance, distributed systems that enhance data and analytics capabilities, ensuring scalability, high throughput, and low latency.
  • Take full ownership of complex features from initial specification through to deployment, monitoring, and iteration, using project management tools to track and communicate progress.
  • Collaborate cross-functionally with product managers, designers, and other engineering leaders to deliver scalable, user-focused software solutions.
  • Champion knowledge sharing and continuous learning, facilitating technical onboarding, peer learning sessions, and growth opportunities for team members.
  • Drive and arbitrate key technical decisions using a principled and inclusive approach, balancing trade-offs while maintaining focus on long-term architecture and business goals.
  • Promote and exemplify a culture of technical excellence, identifying and introducing new tools, frameworks, and design patterns that drive continuous platform improvement.
  • Model adherence to internal processes for work item tracking, testing, and deployment, encouraging consistent and reliable delivery practices across the team.
  • Ensure adherence to security best practices, maintaining a secure development lifecycle and actively mitigating risks in your area of influence.
  • Contribute to team and organizational planning, and be adaptable to take on new responsibilities as business priorities evolve.


Position Type: Full-Time, 40 hours per week


Status: Exempt


Location: Hybrid or Remote


Requirements:

· B.S. in Computer Science or equivalent years to relevant experience or education

· 3+ years of experience developing gRPC and RESTful APIs with Golang

· 5+ years of professional software engineering experience working on production SaaS applications or APIs

· An affinity for code and performance optimizations, including algorithm/data design and usage

· Familiarity with Azure or AWS cloud services

· Experience implementing production standard best practices

· Experience providing technical guidance and mentorship to junior engineers within the team

· Familiarity with modern AuthZ and AuthN standards (OAuth2, JWT, etc.)

· SQL fluency

· Great teamwork skills

· An eagerness to learn and adapt to the needs of a greenfield industry

· Part 107 or another pilot’s license a plus