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

Vlad S.

Vlad S.

Android and C++ programmer

Belarus - Tests: 4

I am a student who is very passionate about programming. I really love algorithms and c++ - these are my favorite. I took part in many different programming contests in high school, so I have good knowledge of different algorithms. I can program a c++ application, a simple website or an android application. And, by the way, I am quite good at helping students with their courses too. Also, although English is not my first language, I love it very much. I read books in English and volunteer as a translator of free online courses. If you need a programmer or a translator - I would be glad to help! P.s. 1 week warranty: If you hire me, and you find a fault in my job within a week after its submission, I guarantee that I will fix whatever problem you may have for free!

$3.00 /hr
0 hours

Eduard Bagrov

Eduard Bagrov Agency Contractor

C/C++/C sharp/PHP/HTML/MySql/SQL Senior Software Developer

Armenia - Tests: 7 - Portfolio: 3

I'm Senior Software Developer with 7+ years experience. What I usually do: 1) Scraping projects 2) Embedded programming 3) Kernel module programming 4) Unit testing (cunit, Nunit) 5) Desktop and Web applications development 6) Java Android games development Languages: C/C++ (X11, STL, GTK+) C#, Java Android Phyton PHP, HTML MSSQL, MySql

Associated with: SYP

$22.22 /hr
206 hours

Jyotirmay Samanta

Jyotirmay Samanta Agency Contractor

PHP MySQL Android Laravel Wordpress Python Mobile

India - Portfolio: 6

We are professionals, our staff include ex Google, ex Amazon, ex Salesforce engineer. So you could be rest assured with the quality of work, delivery, expertise and communication at its best. We are a software development company with a specific focus on Web Application development and Mobile Application development. We have already worked with clients from Singapore, Canada, USA, UK, Australia, Romania, Poland, Hong Kong, Israel, Japan and India. Our core technology expertise : PHP, MySQL, Dynamo DB, MSSQL, Javascript, jQuery, AJAX, Java, Node JS, Angular JS, Bootstrap, CSS, CSS3, HTML5, Python, Mobile Applications (Android, PhoneGap etc.) Our Core Platform / Framework / CMS Expertise : Laravel, Joomla, Wordpress, Django, AWS, OpenCart Webserver Expertise : Apache, NGINX, IIS Other technologies : Magento, Drupal, Prestashop, CodeIgniter, Phalcon, Yii. Unique Strength : 1. We can adopt any new Platform / Technology in record low time. 2. We standby our committed price and time 100%. Please look at our customer testimonial, nothing else can prove better than that.

Associated with: BinaryFolks

100% Job Success
$25.00 /hr
0 hours

Carlos Feitosa

$35.00 /hr
218 hours

Marek Bogatek

Marek Bogatek

Fullstack developer with inclination towards non trivial problems

Poland - Tests: 9 - Portfolio: 1

I am a wizard. Seriously. I use rare combination of talent, skills and hard earned knowledge and experience to solve others' unsolvable problems. Wonders and miracles done immediately, impossible stuff with minor delay. Upwork is an opportunity to learn more and faster, and get myself involved in much more interesting, diverse projects that I would thought possible previously. Such cases were, for example, helping Panama based company OSOP with systems they use to predict (and provide warnings for) earthquakes in mid-America region; or a web crawling problem that was neglected by everyone passing through the Chegg Courserank project (creating the general solution for this took me to senior engineer position... and further, to team management); lately I was able to provide candidate and code reviews and design basic specifications for entirely novel software - and surely, such contracts showed up as well. You can see some of my previous private/hobby projects on github: ... and some social programmer activity at stackexchange sites under the same 'zencodism' login. So far, I've created numerous utilities and scripts (C / C++ / Python), a complex image manipulation and postproduction suite (C++ / asm / CUDA, worked on this as a member of a team), some visualisation software: for custom equipment (Java) and voice emotion recognition (Node.js), and a few web based projects (Python with Django, PHP, Perl, Groovy - working with a team on huge CRM system) including also long term contract regarding Java-based web scraping suite I both developed and managed the team involved. Further down the road I'm turning to web applications along with their server counterparts - everything from designing communication protocols with cryptography and some redundancy to a space simulation game I'm writing as a hobby. I can work in and administer various operating systems (Windows, Linux, *BSD, Solaris... this came in handy lately when web development job turned into disaster recovery of remote server), use several databases (mySQL, PL-SQL) and quite a few programming languages; even created one myself, just for fun. What will be next, may be up to you. Feel invited.

100% Job Success
$34.00 /hr
2,352 hours

Artem Bogush

Artem Bogush

Full-stack Android/iOS Developer

United Kingdom - Tests: 4 - Portfolio: 13

Upwork VERIFIED --Upwork has recognized me as one of their top Mobile Developers. Hi, I'm passionate Android/iOS full stack mobile developer. I'm doing programming for more than 7 years. I have deep and versatile experience in Java language as well as Android development in which I'm enthusiastic expert for already more than 5 years. My another passion is Objective-C and iOS development where I've build a number of successful applications as well. I had an opportunity to be a part of highly experienced and motivated teams in such worldwide known companies as HTC, Apalon and EPAM. During my career I was involved in different aspects of application development. They include creating applications from scratch, developing complex and flexible architectures, maintaining and updating existing applications, creating complex UI which looks consistently across wide range of devices. Also working with mobile platforms during past years gave me experience of UX best practices to create smooth and user friendly solutions. I was also working with a number of various 3rd-party services and APIs integrating them in existing and new applications to extend required functionality. I'm experienced with OpenGL 3D graphics programming as well including both low level programming using underlying OpenGL API and high level approaches which involves using 3D engines. If you are looking for a reliable developer who cares about your project as his own and for someone who knows how to implement your idea in a stable and scalable way I'm glad to cooperate. I'm open to discuss the details so you can decide if I'm the right person you've been looking for.

Groups: Application Developers Alliance

100% Job Success
$56.00 /hr
954 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

Igor P.

Igor P. Agency Contractor

Expert Software Developer/Data Scientist

Russia - Tests: 7 - Portfolio: 12

Expert C++/Python/Node.JS Developer and Data Scientist with 12+ years of experience and Master's Degree in Computer Science. Over 12 years of Igor P. 's work experience he has been acting in a wide range of roles, such as Senior Software Engineer, Statistician and Team Lead. Igor's core interest and competency is technical problem-solving. He has developed (working in a team or as a Team Lead) a number of software products, primarily network applications, system services, middleware services, data processing systems, hardware management systems, real-time systems, network protocol implementations. He is looking for opportunities to work on technically complex software projects, requiring deep understanding of software technologies. Igor has experience in C++, Python, Node.JS, JavaScript, Java, C#, Bigdata, Machine Learning, Middleware, System Software, Web Applications, High-performance Network Servers, Distributed Data Processing Systems, and Algorithms.

Groups: Upwork Verified Developers

Associated with: Mediterra

97% Job Success
$36.00 /hr
5,647 hours