Hire the Best Algorithm Developers
in the United States
Chicago, Illinois
Senior Software Developer C++ Desktop Apps • Dashboards • Web Applications • Performance Tools I build practical desktop and backend systems where speed, reliability, and clean architecture are priority. My work includes native Windows applications, Full-Stack Web applications, real-time trading dashboards, automation tools, data workflows, API integrations, and custom software prototypes. 🖥️ C++ / C# Desktop Development Native Windows applications, Win32 tools, and event-driven desktop software multithreading, lock-free/low-contention design, memory and allocation control, deterministic execution, performance profiling and jitter reduction 🐍 Python / Data / AI Python is part of my workflow for automation, data processing, API work, AI/ML workflows, and rapid prototyping. PyTorch, TensorFlow, Data Processing ⚡Performance-Sensitive Software Low-latency UI updates, performance optimization, debugging, refactoring, and code cleanup 🌐 SaaS / Web Applications Web and SaaS application development 🔧 Custom Software Tools Custom tools around APIs, CLI tools, market data, automation, and internal workflows 📊 Trading & Market Data Systems Real-time dashboards, trading utilities, automation tools, and market data workflows 🔌 API Integrations & Backend Tools Broker APIs, data pipelines, command-line tools, backend utilities, and workflow automation 🧱 Clean Architecture & Maintainability Practical software design focused on reliability, clarity, and long-term maintainability ⚙️Rust Safe, high-performance backend and systems development 💹 Trading / Finance Experience Futures trading tools Rithmic Futures integrations IBKR Stocks integrations Binance Crypto integrations Polymarket trading bot development TradingView Lightweight Charts applications Real-time market data dashboards Custom trading utilities and automation tools My focus is building clean, reliable, maintainable software that solves real problems.
- Algorithm Development
- C++
- Machine Learning
- Python
- TradingView
- Pine Script
- Trading Strategy
- Trading Automation
- Desktop Application
- API
- REST API
- Rust
- React
- FastAPI
- ML Automation
- Websockets
- PyTorch
- Data Analysis
- pandas
- Financial Modeling
Palo Alto, California
I have worked in machine learning, computer vision, audio processing, defense (signals intelligence), medical imaging (stereotactic radiosurgery, ultrasound), life sciences (biotech/pharma), medical robotics, and wireless communications. Involved in writing a significant amount of software, ranging from the desktop/workstation/cloud arena (Wintel, Linux, Mac OS X) to deeply embedded systems (TI DSPs, MCUs, ARM) and in between! My 1st book, "Embedded Image Processing on the TMS320C6000 DSP (Examples in Code Composer Studio and MATLAB)," was published way back in April, 2005. I am a co-inventor or inventor on 15+ issued patents. I have published numerous articles in various trade magazines, and consulted for numerous companies both big (Meta, Google, TI, AMD, Sony) and small (many startups & medium sized firms).
- C++
- Machine Learning
- Python
- MATLAB
- Digital Signal Processing
- CUDA
- OpenCL
- OpenGL
- Android
- iOS
- Embedded C
- Embedded Linux
- Real Time Stream Processing
- Medical Imaging
- Image Processing
Dedham, Massachusetts
I am an American citizen. English is my native language. Spanish is my second language. German is my third. I have also studied numerous other languages. In addition to software development as a contractor, I tutor students online in both computer science and the English language. I am also a technical writer, and I have authored a book on the C programming language.
- C
- C++
- Java
- Python
- Web Development
- C#
- JavaScript
- TypeScript
- Basic
- Lisp
- Prolog
- Artificial Intelligence
- Angular
- Node.js
- PHP
Woodland Park, Colorado
I hold a BS in Physics from the University of Colorado and a Master's equivalent in computer science and physics with an emphasis in data science. I have expertise in numerical analysis, modeling, and machine learning. I have a diverse mathematical and programming skillset and specialize in Python, Julia and Mathematica development. I can build complex applications in a broad range of domains based on my experience and learning methodology. My strengths are in problem-solving, analysis, and communication.
- Algorithm Development
- Machine Learning
- Mathematical Modeling
- Python
- Statistical Analysis
- Data Science
- Forecasting
- Data Extraction
- Julia
- Physics
- Artificial Intelligence
- Mathematica
- Database Design
- Financial Modeling
- API Development
West Palm Beach, Florida
CONSULTATION: 200 USD per hour OTHER PROJECTS: varies (fixed price preferred) *** Although I have several open projects, I am not currently working on all of them, so I do have time for your project. *** I am a PhD mathematician who builds custom quantitative systems and mathematical technologies for individuals and organizations that need solutions beyond standard analytics. My offers fall into these categories: Mathematics Algorithm design and development Data science and analytics Technical editing For more information about these offers, keep reading: MATHEMATICS + ALGORITHMS + TECHNICAL EDITING My offers cover these areas: ***Technical project management ***Mathematical formulation of scientific phenomena and engineering scenarios ***Solution to mathematical problems from the sciences, engineering, economics, data analytics, and finance ***Mathematical research ***Mathematical modeling ***Consulting ***Design, development, and analysis of algorithms ***Implementation of algorithms in programming languages ***Implementation of mathematical proofs in theorem provers ***Translation of advanced and research-level mathematics into a non-technical language ***Editing of mathematical and scientific papers (both online and offline) Some of the technological tools I have used are: Programming languages: Python, C++, C#, Q# Theorem provers: Lean, Coq Mark-up languages: LaTeX, HTML Software: Maple, Wolfram Content management system: WordPress I have experience with the following mathematical subjects at the graduate level and/or at the research level: Theory of Computation Constructive Mathematics Category Theory Type Theory Logic Combinatorics Linear Algebra Topology Graph Theory Algebraic Topology Set Theory Algebra Analysis (real and complex) And many more... DATA SCIENCE + ANALYTICS My offers cover these areas: ***Data and quantitative analysis with technological tools ***Custom algorithms implemented in programming languages ***Machine learning model building and analysis ***Data dashboard building, editing, and troubleshooting ***Market analysis ***AI prompt engineering Some of the datasets I have worked with are from these areas: Epidemiology Education Finance (stocks + cryptocurrencies) Gaming (NFT + lottery) Climate Demographics Housing Economics Real Estate Web Visits Search Engine Rankings Ads Performance e-Commerce Some of the technological tools I have used are: Tensorflow Google Analytics Twitter Analytics Microsoft Machine Learning Studio Excel Tableau Power BI SPSS ChatGPT Claude Python libraries: Matplotlib, Numpy, Pandas, Openpyxl, OpenCV, HyperNetX, Plotly, Thinkorswim
- C++
- Machine Learning
- Python
- Mathematics
- Statistical Analysis
- Microsoft Excel
- LaTeX
- Data Visualization
- Data Science
- Automation
- EasyLanguage
- Quantitative Finance
- Quantitative Analysis
- Financial Trading
- Online Financial Trading
- Quantum Computing
- Claude
- ChatGPT
- Artificial Intelligence
- Data Analysis
Nederland, Colorado
I'm a PhD engineer who helps businesses automate complex processes and extract insights from their data using Python. With a research background in robotics and control systems, I bring a systematic, analytical approach to solving technical challenges. I specialize in: Python Development - Building efficient scripts and applications for data processing, automation, and analysis Data Analysis - Transforming messy data into actionable insights using pandas, NumPy, and visualization tools Algorithm Development - Creating optimized solutions for complex computational problems Automation - Turning repetitive manual tasks into reliable automated workflows Technical Expertise - System integration, coordinate transformations, and sensor calibration from robotics PhD My experience includes developing software for a DARPA robotics competition (where our team won 3rd place), building real-time control systems, and processing large-scale sensor data. I've worked with everything from embedded systems to 100GB+ datasets. I'm passionate about writing clean, well-documented code that solves real business problems. Whether you need to automate a workflow, analyze your data, or optimize an algorithm, I'd love to help. Currently accepting new projects with quick turnaround times. Let's discuss how I can help streamline your technical challenges.
- C++
- Machine Learning
- Python
- Dimensionality Reduction
- Data Analysis
- Feature Extraction
- Robotics
- Linear Algebra
- MATLAB
- Automation
- Data Visualization
- pandas
- Python Scikit-Learn
- Digital Signal Processing
How it works
Post a job for free Post a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Katja Krohn
Summa Linguae
How do I hire a Algorithm Developer in the United States on Upwork?
You can hire a Algorithm Developer in the United States on Upwork in four simple steps:
- Create a job post tailored to your Algorithm Developer project scope. We'll walk you through the process step by step.
- Browse top Algorithm Developer talent on Upwork and invite them to your project.
- Once the proposals start flowing in, create a shortlist of top Algorithm Developer profiles and interview.
- Hire the right Algorithm Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Algorithm Developer?
Rates charged by Algorithm Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Algorithm Developer in the United States on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Algorithm Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Algorithm Developer team you need to succeed.
Can I hire a Algorithm Developer in the United States within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Algorithm Developer proposals within 24 hours of posting a job description.
Find more freelancers
Top states for Algorithm Developers in the United States
- Ubuntu Developers in California
- Ubuntu Developers in Texas
- Embedded Systems Engineers in Illinois
- Embedded Systems Engineers in Massachusetts
- JavaScript Developers in Wyoming
- PHP Developers in Michigan
- PHP Developers in Nevada
- PHP Developers in Washington
- PHP Developers in Ohio
- Embedded Systems Engineers in California
- Embedded Systems Engineers in Texas
- JavaScript Developers in California
- PHP Developers in California
- PHP Developers in Texas
- Jupyter Specialists in California
- Algorithms Engineers in California
More top skills in the United States
- Ubuntu Developers in the United States
- TensorFlow Developers in the United States
- Smart Contracts Developers in the United States
- Golang Developers in the United States
- MATLAB Developers in the United States
- JavaScript Developers in the United States
- Fortran Programmers & Developers in the United States
- ActionScript Developers in the United States
- Kotlin Developers in the United States
- PHP Developers in the United States
- C Programmers & Developers in the United States
- Embedded Systems Engineers in the United States
- UML Developers in the United States
- Algorithms Engineers in the United States
- Computer Skills Specialists in the United States
- Pandas Developers in the United States