1

Freelance Algorithmic Trading Software Developer Jobs in Frederick, MD

Experience optimizing algorithms for efficiency and implementing monitoring tools like Prometheus ... Experience developing and directing software system testing and validation procedures, programming ...

... software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the ... Develop or implement algorithms to meet or exceed system performance and functional standards 13 ...

... novel algorithm development, manipulation of extremely large data sets, real-time systems, and ... software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the ...

... algorithms to operate on petabytes of data Writes, modifies, and debugs software largely focused in ... Experience as a Software Developer using Hadoop technologies and interest to continue coding and ...

Senior Software Engineer

Rockville, MD · Hybrid

$131K - $237K/yr

As a Senior Software Engineer, you will : * Support the development of distributed backend services ... algorithms and platforms. * Apply cutting-edge techniques in statistical analysis, predictive ...

Platform Control Software Engineer

Clarksburg, MD · On-site

$46.75 - $59.50/hr

They are seeking a Platform Control Software Engineer to develop advanced control systems for ... algorithms for throttle, brake, and steering to accurately follow planned trajectories. • ...

next page

Showing results 1-20

Freelance Algorithmic Trading Software Developer information

See Frederick, MD salary details

$47.7K

$111.2K

$165K

How much do freelance algorithmic trading software developer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for freelance algorithmic trading software developer in Frederick, MD is $111,204.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,500.00 and $129,300.00 per year, depending on experience, location, and employer.

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

AspectFreelance Algorithmic Trading Software DeveloperQuantitative Analyst
CredentialsProgramming skills, trading platform knowledge, possibly certifications like CQFMathematics, statistics, finance degrees, certifications like CFA
Work EnvironmentIndependent, remote, project-basedOffice-based, team-oriented, financial institutions
Industry UsageDevelops trading algorithms for clients or own tradingAnalyzes financial data to inform trading strategies

While both roles involve quantitative skills and financial markets, Freelance Algorithmic Trading Software Developers focus on building and implementing trading algorithms independently, often working remotely. Quantitative Analysts typically analyze data within financial firms to develop trading strategies, often working in team environments. The roles overlap in technical skills but differ in scope and work setting.

What are the most commonly searched types of Algorithmic Trading Software Developer jobs in Frederick, MD? The most popular types of Algorithmic Trading Software Developer jobs in Frederick, MD are:
What are popular job titles related to Freelance Algorithmic Trading Software Developer jobs in Frederick, MD? For Freelance Algorithmic Trading Software Developer jobs in Frederick, MD, the most frequently searched job titles are:
What job categories do people searching Freelance Algorithmic Trading Software Developer jobs in Frederick, MD look for? The top searched job categories for Freelance Algorithmic Trading Software Developer jobs in Frederick, MD are:
What cities near Frederick, MD are hiring for Freelance Algorithmic Trading Software Developer jobs? Cities near Frederick, MD with the most Freelance Algorithmic Trading Software Developer job openings:
Infographic showing various Freelance Algorithmic Trading Software Developer job openings in Frederick, MD as of July 2026, with employment types broken down into 1% Internship, 1% As Needed, 79% Full Time, 18% Part Time, and 1% Contract. Highlights an 84% Physical, 1% Hybrid, and 15% Remote job distribution, with an average salary of $111,204 per year, or $53.5 per hour.
Software Developer

Software Developer

Kepora

Potomac, MD

Full-time

Re-posted 13 days ago


Job description

🔒 Clearance & Citizenship Requirements

This position requires U.S. Citizenship and an active TS/SCI security clearance with Full Scope Polygraph. Candidates who do not currently hold these credentials will not be considered.


Description:
Support a team creating component based services to integrate with multiple applications and frameworks. Provide development support for service and application development to enhance and develop mission-based solutions and support other program office software projects.
Mandatory Skills:
1.
• Demonstrated experience developing Python applications with data science libraries.
2.
• Demonstrated experience with ML frameworks like scikit-learn, SpaCy, TensorFlow, PyTorch, Keras.
3.
• Demonstrated experience with Natural Language Processing techniques.
4.
• Demonstrated experience with AWS Services and Cloud based development.
5.
• Demonstrated experience working with REST services.
6.
• Demonstrated experience working with SQL, including Postgres.
7.
• Demonstrated experience with search syntax to include ICQL and Retrieval Ware.
8.
• Demonstrated on-the-job experience exhibiting analytical skills to assess customer requirements and create innovative solutions.
9.
• Demonstrated on-the-job experience exhibiting problem solving skills to include debugging and testing web applications.
Optional Skills:
1.
• Demonstrated experience in the practical application of engineering science and technology, including applying principles, techniques, procedures, and equipment to the design and production of various goods or services.
2.
• Demonstrated experience in design, such as design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
3.
• Demonstrated experience in project management processes, procedures and tools.
4.
• Demonstrated experience in Project Management concepts and principles.
5.
• Demonstrated experience in Project planning and management skills, including scope of work, time estimation, and resource assignment.
6.
• Demonstrated experience in Technology Design, such as generating or adapting equipment and technology to serve user needs.
7.
• Demonstrated experience in Troubleshooting, such as determining causes of operating errors and deciding what to do about it.
8.
• Demonstrated experience in Systems Analysis, such as determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
9.
• Demonstrated experience in Operations Analysis, such as analyzing needs and product requirements to create a design.
10.
• Demonstrated experience in identifying technology gaps in current capabilities and processes.
11.
• Demonstrated experience in developing a project plan and workflow based on a project management model.
12.
• Demonstrated experience in troubleshooting and problem solving both technical and non-technical issues with equipment, systems, networks, and computer operations.
13.
• Demonstrated experience in conveying technical information to non-technical individuals.
14.
• Demonstrated experience in troubleshooting and problem-solving issues related to development across multiple security boundaries including both high and low side environments.
15. Other Skills - will be in Matrix:
16. Experience designing and developing tools that integrate with mission applications.
17. Experience designing and developing collaborative tools, data manipulation techniques, data visualization techniques, and directory services.
18. Designing, building, and maintaining ETL (Extract, Transform, Load) pipelines for data applications.
19. Developing, testing, evaluating, and integrating machine learning models, in particular Large Language Models, into production software.
20. Creating RESTful APls or microservices (using Flask, FastAPI, or Django) to expose data insights or models to other applications.
21. Experience providing the operations and maintenance of operational systems including cloud based activities.
22. Experience modifying existing software to correct errors or to improve performance.
23. Experience optimizing algorithms for efficiency and implementing monitoring tools like Prometheus or MLflow to track model performance, detect drift, and ensure software reliability in production environments.
24. Experience analyzing user needs and software requirements to determine feasibility of design within time and cost restraints for Sponsor consideration.
25. Experience consulting with customers about software system design and maintenance.
26. Experience developing and directing software system testing and validation procedures, programming, and documentation.
27. Experience conferring with other application's systems analysts, engineers, programmers and others to obtain information on project limitations and capabilities, performance requirements and interfaces.
28. Experience correcting errors by making appropriate changes and confirming the desired results are produced.
29. Experience compiling and writing documentation of program development and subsequent revisions, inserting comments in the coded instruction so others can understand the program.
30. Experience writing, updating, and maintaining applications or software packages to handle specific tasks.
31. As needed, consulting with managerial, engineering, and technical personnel to clarify technical aspects of the program(s).