Browse Algorithms job posts for project examples or post your job on Upwork for free!

Algorithms Job Cost Overview

Typical total cost of Upwork Algorithms projects based on completed and fixed-price jobs.

Upwork Algorithms Jobs Completed Quarterly

On average, 45 Algorithms projects are completed every quarter on Upwork.


Time to Complete Upwork Algorithms Jobs

Time needed to complete a Algorithms project on Upwork.

Average Algorithms Freelancer Feedback Score

Algorithms Upwork freelancers typically receive a client rating of 4.82.

Last updated: October 1, 2015
Clear all filters

Jigarbhai Patel

Jigarbhai Patel

Expert Programmer, Algorithms Developer, Technical Writer

India - Tests: 3 - Portfolio: 10

"I believe in providing best quality services to my valuable clients." I have received the Bachelor of Engineering degree in Computer Engineering from Hemchandracharya North Gujarat University, Patan, Gujarat, India, in 2005 and the Master of Engineering degree in Computer Engineering from Dharmsingh Desai University, Nadiad, Gujarat, India, in 2008. My Part-time Ph.D. in Computer Engineering from Uka Tarsadia University, Surat, Gujarat, India, is pursuing since January 2013. My research interests include Artificial Intelligence, Computer Algorithms, Optimization, Machine Learning and Lean Manufacturing. I have excellent C/C++/C#/Java programming proficiency. I have one year experience of Programmer and Customer Support Engineer & seven years experience of Assistant Professor in reputed Engineering Colleges. I have successfully developed several projects in C/C++/C#/Java, guided 40 major projects of undergraduate students, 10 research projects of postgraduate students, published 7 research papers in international journals and attended 4 workshops & training programs organized by IIT Bombay & Nirma University. I have excellent proficiency to write high quality articles, blogs and e-books. I have effectively and efficiently solved the following combinatorial optimization problems by designing & implementing various algorithms such as A* search, brute-force-search, breadth-first-search, depth-first-search, branch-and-bound algorithm, hill climbing, greedy algorithm, genetic algorithm etc... in C/C++/C#/Java. 1. Workforce scheduling and routing problems 2. Capacitated vehicle routing problem with time windows 3. Mass transportation problem 4. Traveling salesman problem 5. Crew allocation & scheduling problem 6. Home health care problem 7. Job-shop scheduling problem 8. Tasks allocation problem 9. Packing problem 10. Cell formation problem 11. Machine layout problem 12. Cell layout problem 13. Circuit-satisfiability problem 14. Optimal earthing grid problem for substation earthing system design 15. Subset-sum problem etc… I have also developed projects of neural networks as follows. 1. I have trained perceptron for binary classification which can be used to predict whether a given car is a family car or not. 2. I have also trained perceptron for multiclass classification which can be used to classify the input into one of output classes namely car, human or dog. 3. I have also developed multi-layer feed-forward neural network to learn XOR function. I have taught various subjects at undergraduate & postgraduate level such as Microsoft Office, C, C++, Java, Artificial Intelligence, Computer Algorithms, Computer Graphics, Computer Network, Computer Communication & Networking and System Programming.

99% Job Success
$50.00 /hr
53 hours

Marko Rantala

Marko Rantala

NinjaTrader Expert

Finland - Tests: 1

Develop, program and backtest NinjaTrader custom strategies and indicators, bars, optimizer and everything to that. Professional university level software engineer with years of trading experience. Check site for additional info. Tags: NinjaTrader, NinjaScript, C#, NT7, HFT, Investing, robots, futures FYI: Only accepting trading and NinjaTrader related projects to keep the focus clear. (Basic info available from EasyLanguage, MT4, ...)

92% Job Success
$66.00 /hr
6 hours

Marek C.

Quantitative analyst, R, matlab, Data scientist


I am looking for challenging problems that require mathematical skills, ingenuity, programming skills, and deep and original thinking. I worked for a few different companies and always on very interesting problems. I am looking for project in the areas of algorithms, machine learning, probability, stochastic methods, signal processing, data compression, predictive methods, mathematical methods in finance, high frequency trading strategies, genetic algorithms. risk analysis, adaptive learning algorithms, discovery of patterns, data analysis, evolutionary computation. Learning classifiers, wavelets and all preditictive methods ( svm, hidden Markov models, neural networks) applied in financial markets. I spent also a lot of time developing trading strategies in different markets, using machine learning algorithms, genetic programming. My favorite tools are matlab and R.

$28.89 /hr
55 hours

David B.

PHP/MySQL Developer Specializing in E-Commerce Platforms

United States - Tests: 9

Over the last 10 years, I have specialized in e-commerce. I got my start working on simple osCommerce installations. Since then, I have progressed to building and working with highly-customized and integrated platforms, becoming an expert in PHP/MySQL, HTACCESS, JavaScript, AJAX, jQuery, and XML. I have also had the opportunity to work extensively with many other frameworks and API's. I have a lot of experience with Google Adwords API, credit card and shipping interfaces, and numerous other external libraries. I enjoy challenge of optimizing applications for peak performance inventing new methods for automation, streamlining back-end operations, and providing custom analytics. I pride myself on being able to jump into a project quickly and to creatively solve nagging problems. Although I do have experience with HTML and CSS, I am in no way a designer. I am strictly a coder, and, simply put, I love my work. I have worked with over 180 clients on 275+ projects. Excellent communication skills and driven work ethic. I am a perfectionist, and I am not happy until the client is happy.

Groups: Application Developers Alliance

100% Job Success
$94.44 /hr
3,704 hours

waldemar kwasniewski

R Programmer, data science, data mining


I am an experienced R programmer and data analyst, ready to use my knowledge, practice and interest in data science to find a quick, reliable and clever way to perform any task you have to be done. I can help you to extract actionable knowledge form your data, find dependencies, build predictive models, translate your concepts into formulas, and your ideas into algorithms. My main fields of expertise are: • data mining and cleansing - fluent in extracting useful data using fast and flexible tools; • market analysis, statistical computing - finding patterns in data to gain interesting insight, based on solid statistical knowledge and visualised in an approachable way. I strive for excellence in each aspect of the project, guaranteeing maximum focus on detail, providing a solution tailored to the customer's expectations and top-class communi I am looking for projects in mathematics, machine learning, signal processing

$22.99 /hr
2 hours

Waldemar K.

R Programmer, Machine learning, algorithms, AI, data science

Poland - Tests: 2

Data analysis, data mining, time series, Kalman Filtering, learning methods, fuzzy time series, signal processing, probablistic models, evolutionary algorithms, genetic algorithms, neural networks, optimization, statistical methods. Interested in developing trading strategies, backtesting. Interested in forex trading, all betting strategies, ratings, algorithmic trading, machine learning algorithms applied in trading, pattern recognition, financial markets and analysis. And other projects which require mathematics and quantitative, analytical skills, knowledge of finance, investments, bond mathematics and interest rate models, portfolio analytics.

$19.99 /hr
58 hours

Vikas Gupta

Vikas Gupta

C/Java programming/Webdev-MTech (CSE)

India - Tests: 4 - Portfolio: 1

Dear Recruiter: I am an M.Tech-2011 batch passout from NIT-Bhopal. I am a graduate of 2008 passout batch with am pleased to apply for a job in such reputed organizations. Here are my key qualifications for the position: Technical Skills: 1. Technology: C,JAVA, HTML, PHP, CSS, WordPress 2. Academics: and my M.Tech GPA is 8.49. 3. Certification: Sun Certified Programmer for the Java Platform, Standard Edition 5.0. 5. Interest: Web Dev, Wordpress, Online tools, Data Structure, DBMS, Operating System, Automata. 6. Past Experience: 2 yrs of experience in Amdocs, pune as a Software Engg..2 yr freelance experience as a web developer/ website designing/ programming/ Software dev

$7.78 /hr
1 hours

Patrick S.

Patrick S.

Quant Finance, Trading Strategies, Algorithms, C#, Python, MATLAB

United States - Tests: 2

If you want to create a trading system, run a statistical analysis, develop a pricing model, build a financial GUI, or find a pattern in a sea of data, I may be the guy to help. I work primarily in MATLAB, C#, and Python. On the finance side, I'm a CAIA Charterholder, with an Economics degree and experience at McKinsey & Company. On the technical side, I hold degrees (with honors) in Engineering, and worked at a number of California tech companies through the 1990's and early 2000's. Since 2008 I've focused my work in the field of computational finance. Recent clients have included: a Swiss proprietary trading desk (Energy Futures), a Canadian hedge fund (Currencies), a US asset management firm (Equities & Bonds), a US portfolio consulting firm, a US aircraft manufacturing operation, and several others. For those clients I have developed, backtested, and deployed alpha-seeking trading strategies, automated execution algorithms, portfolio optimization models, user-friendly GUI tools. Techniques have included machine learning algorithms, classifiers, feature detectors, digital filters, matrix-based models, and concepts borrowed from detection theory and signal processing, along with various technical analysis indicators. I've worked with many financial platforms and data feeds: Deltix QuantOffice (C#), CQG API, Bloomberg, Interactive Brokers API, MultiCharts (PowerLanguage), MultiCharts.NET (C#), TradeStation (EasyLanguage), FIX (HotspotFx), ITCH (HotspotFx), etc. I can integrate other systems with MATLAB or Excel where there's an advantage. I've created C/C++ .mex files, VBA macros, Java/MATLAB integration, MATLAB/Excel integration. I've been programming in MATLAB since 1990, and can sometimes get it to do things that others can't. I can also translate or port a MATLAB application to other languages, especially Python or C#. I'm located in Southern California. For clients located within 2 hours, I can drive to meet you (sometimes same day, schedule permitting). I'm also happy to work remotely. I'm a US Citizen and have held a security clearance, though it is no longer active. The foundation of every successful project is good communication. If you have a project that needs to be done well, then let's communicate!

100% Job Success
$95.00 /hr
821 hours

Shantonu Sarker

Shantonu Sarker

Performance & Automation Engineer,Java/C# Dev,Unit Tester ,SDET

Bangladesh - Tests: 9 - Portfolio: 33

9+ Years Experienced,Highly skilled Test Developer From Bangladesh:Work Areas. 1. Performance Testing, Debugging, Profiling & Investigation(Jmeter, LoadRunner, ANTS,DotTrace, Yourkit)** 2. Automation/Unit Testing in Web and Mobile Apps(Selenium, CodeCeption, Robotium, Sahi, Pex-Mole-Calabash)** 3. Software/Framework Development / Data Scrapping(Java/C#)** 4. End to End Software Test Design/Planning/Strategy** Exp : . Offers : . My Gadgets & Gears :* Experienced areas : -Performance testing in JMeter/Load UI/SOAP UI/ WAPT/LoadRunner/Visual Studio Load Test/WinRunner/WCF Test -Performance Profiling and Investigation for DotNet and Java Application using ANTS, DotTrace, Yourkit, PerfView, VisualVM, Hprof. -Functional testing/ Framework building in Selenium/Sahi/Coded UI, VS Test/TestComplete/TestNG/NUnit/XUnit/JUnit/Robotium/MonkeyTalk/Pex/Mole/Behave -Flash Automation using Genie/Flash Selenium -BDD with cucumber, Calabash-android, Ruby -Developing tools(C#,JAVA, C++) for testing ,validation & reporting. -Bing Map API/ Google MAP API integration with c# and java -Data Crawling/Scrapping using JAVA(Jsoup/nutch/solar) & C# DotNet -Unit Tests and Integration Tests on a. C#, ASP.Net,SharePoint 2010(on Layer Architecture with Nunit,XUnit, MS Test, PEX, Moles ,Behave) b. J2EE, J2SE (Junit, TestNG, c. Android (Junit, Robotium ) d. PHP(php unit) /codeception/ CasperJS -Mobile Automation using Robotium /CalaBash/Monkey Talk -Security Testing(SQL Injection, Pin-testing, Cross Site Scripting) with Acunetix and Firefox/chrome extensions -Bug/Issue Investigation(Root Cause Analysis) and Tracking -Software design and documentation using UML 2.0 for Layer Architecture. -Training in SQA/Testing & Development (JAVA,C# .Net)

Groups: Application Developers Alliance

56% Job Success
$41.00 /hr
414 hours

Jeiza Mae Robles

Jeiza Mae Robles

Data Entry, Transcription, Web Research

Philippines - Tests: 9 - Portfolio: 7

I'm currently studying at University of Southeastern Philippines with the course of Bachelor of Science in Geodetic Engineering. I'm good at speaking and writing in English and expert in MS Excel. I'm a kind of person who is dedicated to work given. I'll assure of every work I apply that my output is accurate, correct and finish it early as possible. I do have these qualities of mine that can make project runs successfully P - punctual R - reliable O - obedient F - fast E - eager S - sociable S - stress ready I - industrious O - obliging N - notes every details of discussion A - and L - loves working I - I like to communicate with other people S -systematic M - manage multitasks.

64% Job Success
$3.00 /hr
418 hours