1

Freelance Algorithmic Trading Programmer Jobs in Baltimore, MD

next page

Showing results 1-20

Freelance Algorithmic Trading Programmer information

See Baltimore, MD salary details

$40.2K

$80.2K

$111.3K

How much do freelance algorithmic trading programmer jobs pay per year?

As of Jul 27, 2026, the average yearly pay for freelance algorithmic trading programmer in Baltimore, MD is $80,151.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,600.00 and $91,900.00 per year, depending on experience, location, and employer.

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 Baltimore, MD? For Freelance Algorithmic Trading Programmer jobs in Baltimore, MD, the most frequently searched job titles are:
What job categories do people searching Freelance Algorithmic Trading Programmer jobs in Baltimore, MD look for? The top searched job categories for Freelance Algorithmic Trading Programmer jobs in Baltimore, MD are:
Infographic showing various Freelance Algorithmic Trading Programmer job openings in Baltimore, MD as of July 2026, with employment types broken down into 1% Internship, 82% Full Time, 13% Part Time, 2% Contract, and 2% Nights. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution, with an average salary of $80,151 per year, or $38.5 per hour.
2026 Global Trading Internship Program

2026 Global Trading Internship Program

T Rowe Price

Baltimore, MD • Hybrid

Other

Posted 2 days ago


T. Rowe Price rating

9.1

Company rating: 9.1 out of 10

Based on 21 frontline employees who took The Breakroom Quiz


Job description

Role Summary

The T. Rowe Price internship program includes a formal orientation, peer and senior mentor assignments, and formal learning opportunities. In addition to the work assignments within the assigned department, interns also gain exposure to associates and senior leaders across the firm through an executive speaker series, networking and social events, and engagement with our Business Resource Groups.

Global Trading Division at T. Rowe Price is a key component of the firm's investment management capabilities. This division is responsible for executing trades across various asset classes, including equities, fixed income, derivatives, and currencies, in global markets. The team aims to implement investment strategies efficiently and effectively while minimizing transaction costs and market impact.

The Global Trading Division collaborates closely with portfolio managers and analysts to ensure the alignment of trading activities with the firm's broader investment objectives. They leverage advanced technology and data analytics to optimize trading decisions and manage risks. Additionally, the team maintains strong relationships with brokers and counterparties to access liquidity and ensure seamless execution.

You will be placed into a specific department within Global Trading for the duration of the 10-week program with exposure to a variety of areas:

  • Transaction Cost Analysis
  • Portfolio Management and Modeling
  • Portfolio Solutions Group Liaison (Traders/Brokers)
  • Analytical and Quantitative Projects
  • Performance and Data Analytics
  • Risk Management

Responsibilities

Depending on department placement, responsibilities may include:

  • Support analytical and quantitative projects within Investment and Trading Solutions
  • Use data to investigate and evaluate counterparties and algorithmic behavior across asset classes

Qualifications

Required:

  • Full time student pursing a bachelor's degree with and expected graduation date of December 2026 - May/June 2028
  • Major: Computer Science, Engineering, Economics, Mathematics, Statistics, Physical Sciences, or Quantitative Finance study
  • Demonstrated programming skills or aptitude, especially with R, MATLAB, Python and object-oriented programming

Preferred:

  • Minimum GPA: 3.5 Overall
  • Intellectual curiosity or knowledge of investments, portfolios, and quantitative analysis

Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States (e.g., H1-B visa, F-1 visa (OPT), TN visa or any other non-immigrant work status).

FINRA Requirements

FINRA licenses are not required and will not be supported for this role.

Work Flexibility

This role is eligible for hybrid work, with up to one day per week from home.


What T. Rowe Price employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom