1

Freelance Algorithmic Trading Programmer Jobs in Ohio

Coach freelancers on the matching algorithm and provide feedback to engineering. * Optimize user experience for both sides of the marketplace. * Measure client trust levels. Requirements & Skills ...

$96K - $206K/yr

Performs trade studies and system performance analyses to guide architecture and algorithm development. Collaborates with systems, software, and test engineers to ensure models are accurate and to ...

$96K - $206K/yr

Performs trade studies and system performance analyses to guide architecture and algorithm development. Collaborates with systems, software, and test engineers to ensure models are accurate and to ...

Senior Scientist

Dayton, OH · Remote

$88K - $121K/yr

You will work alongside algorithm engineers, data scientists, and intelligence analysts to develop ... to trade studies and capability assessments. * Prepare and deliver technical briefings, findings ...

Senior Scientist with Security Clearance

Dayton, OH · On-site

$88K - $121K/yr

You will work alongside algorithm engineers, data scientists, and intelligence analysts to develop ... to trade studies and capability assessments. * Prepare and deliver technical briefings, findings ...

Senior Scientist

Dayton, OH · Remote

$88K - $121K/yr

You will work alongside algorithm engineers, data scientists, and intelligence analysts to develop ... to trade studies and capability assessments. * Prepare and deliver technical briefings, findings ...

Senior Scientist with Security Clearance

Dayton, OH · On-site

$88K - $121K/yr

You will work alongside algorithm engineers, data scientists, and intelligence analysts to develop ... to trade studies and capability assessments. * Prepare and deliver technical briefings, findings ...

Senior Scientist

Dayton, OH · Remote

$85K - $116K/yr

Collaborate with AI/ML experts, algorithm engineers, and sensor specialists to develop cutting-edge ... trade studies and capability assessments * Prepare and deliver technical briefings, analytic ...

Senior Scientist

Dayton, OH · On-site

$85K - $116K/yr

Collaborate with AI/ML experts, algorithm engineers, and sensor specialists to develop cutting-edge ... trade studies and capability assessments * Prepare and deliver technical briefings, analytic ...

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 the most commonly searched types of Algorithmic Trading Programmer jobs in Ohio? The most popular types of Algorithmic Trading Programmer jobs in Ohio are:
What are popular job titles related to Freelance Algorithmic Trading Programmer jobs in Ohio? For Freelance Algorithmic Trading Programmer jobs in Ohio, the most frequently searched job titles are:
What job categories do people searching Freelance Algorithmic Trading Programmer jobs in Ohio look for? The top searched job categories for Freelance Algorithmic Trading Programmer jobs in Ohio are:
What cities in Ohio are hiring for Freelance Algorithmic Trading Programmer jobs? Cities in Ohio with the most Freelance Algorithmic Trading Programmer job openings:
Infographic showing various Freelance Algorithmic Trading Programmer job openings in Ohio as of July 2026, with employment types broken down into 1% Internship, 1% As Needed, 83% Full Time, 14% Part Time, and 1% Contract. Highlights an 84% Physical, 1% Hybrid, and 15% Remote job distribution.

Low Latency OEMS Engineer (Java)

Jain Global

London, OH

Full-time

Posted 19 hours ago


Job description

Job Description:

Low Latency OEMS Engineer (Java)

Jain Global, LLC

Jain Global is an innovative multi-strategy investment firm founded in July 2024 by Bobby Jain with over 400 employees operating from offices in New York, Houston, London, Singapore, and Hong Kong.

Position Overview

We are seeking a talented and motivated Low Latency Java OMS/EMS Engineer to join our dynamic team. The ideal candidate will have extensive experience in building and optimizing low latency systems, focusing on Order Management Systems (OMS) or Execution Management Systems (EMS). You will be responsible for designing, implementing, and maintaining high-performance trading applications that meet the requirements of our trading desks.

Role and Responsibilities

  • Design and implement low latency components for our OMS/EMS platforms.
  • Optimize system performance by applying Java low latency best practices and methodologies.
  • Utilize zero-copy patterns and NIO (New I/O) for efficient data processing.
  • Implement and manage garbage collection (GC) strategies to minimize latency.
  • Develop and refine sequencer patterns for high-speed message processing.
  • Work with clustering concepts to ensure robust and scalable systems.
  • Perform machine and network-level tuning to achieve optimal system performance.
  • Tweak JVM (Java Virtual Machine) configurations for peak performance.
  • Integrate low latency encoding protocols for fast data serialization and transmission.
  • Collaborate with cross-functional teams, including trading, devops, and infrastructure, to ensure seamless integration of services.

Qualifications & Experience

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in low latency application development, preferably in trading or financial services.
  • Previous experience with OMS/EMS platforms is a plus.
  • Good knowledge of CI/CD tools (e.g., Azure DevOps, Jenkins).
  • Proficiency in cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong proficiency in Java, with a focus on low latency application development.
  • In-depth understanding of low latency best practices, including zero-copy techniques.
  • Familiar with GC algorithms and tuning for low latency applications.
  • Experience with NIO and its application in high-performance systems.
  • Knowledge of sequencer patterns and their role in message delivery systems.
  • Understanding of clustering techniques and distributed system design.
  • Familiarity with machine and network tuning to minimize latency and maximize throughput.
  • Experience with JVM tuning and performance monitoring tools.
  • Knowledge of low latency encoding protocols (e.g., FIX, protobuf) and their implementations.
  • Strong communication skills and ability to work collaboratively within a team.
  • Ability to thrive in a fast-paced, high-pressure environment.
  • Bonus:Experience with Aeron messaging for low-latency messaging solutions.

What We Offer

  • Exposure to cutting-edge technology and data analytics within the hedge fund industry.
  • Opportunity to work alongside experienced professionals in a fast-paced and intellectually challenging environment.
  • Competitive compensation and potential for growth within the firm.
  • A supportive and inclusive workplace culture that values diversity and collaboration.

We are an Equal Opportunity Employer

As an employer, we believe every individual brings with them unique diversity of thought and perspectives to meaningfully enrich perspectives of Jain Global teams to drive competitive performance. We believe an inclusive environment can yield exceptional contributions.