Hire the best Algorithm developers

Check out Algorithm developers with the skills you need for your next job.
Clients rate Algorithm developers
Rating is 4.8 out of 5.
4.8/5
based on 2,341 client reviews
  • $150 hourly
    Algorithm developer, research scientist, and technical leader with experience in image and signal processing, data analysis, optimization, pattern recognition, and machine learning for startup companies in a variety of applications and industries. Most development performed in Python with Numpy, Scipy, OpenCV, and sklearn libraries. Generally work with early stage prototype algorithm development (getting it working, not optimizing for execution speed).
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Pattern Recognition
    Digital Signal Processing
    Geospatial Data
    Digital Mapping
    Image Processing
    Data Analysis
    Image Analysis
    Computer Vision
    Tesseract OCR
    NumPy
    Machine Learning
    OpenCV
    Data Science
    Python
    SciPy
  • $175 hourly
    Hi! Upwork uses my first name, Royce, but I go by Aaron (my middle name). I am a quantitative /systematic trader that also helps others with all things related to running algorithmic trading systems. This includes tasks such as system modeling/backtesting, data collection/storing, signal processing based on technical indicators, portfolio and position risk management, etc. I am a skilled programmer that writes well documented and organized code that is easy to follow and build upon. But I provide even more value with my trading knowledge and experience. I've contributed to hundreds of successful projects to date, and look forward to taking on many more. Some of my specialties includes using QuantConnect (where I am a recommended consultant), Interactive Brokers API integration, and TradingView. My past and current clients include investment/financial advisors, portfolio managers, CTAs, and professional traders. I also work with individuals that are just getting started in trading. Check out the testimonal below to see what an active client who manages around 150M+ AUM had to say about working with me. If you are interested in learning how to write algorithms for QuantConnect, I've created a training course of 22 different algorithms that I explain in 27 videos, almost 17.5 hours of instruction. Message me if you are interested, and I can send you more information.
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Trading Strategy
    Trading Automation
    Financial Trading
    Derivatives Trading
    Quantitative Finance
    Quantitative Analysis
    Project Risk Management
    Forex Trading
    Quantitative Research
    Python
    Cryptocurrency
    Investment Research
    Financial Analysis
    Financial Modeling
  • $179 hourly
    If you are looking for the "Rolls Royce" of Pinescript/Tradingview Developers, then you have come to the right place. In addition to my primary specialized skill as a 'Pinescript Connoisseur', I also have experience connecting to trading exchanges via API which makes me the best 1-stop-shop solution for you on Upwork. Having spent over $50,000 on the platform myself as a client for my own endeavors, I have had my fair share of bad experiences with freelancers. If you hire me, you will receive superior communication, top quality clean written code, and some of the fastest turnaround times on Upwork. I will deliver an experience as explained above, and all I ask is that if I do in fact deliver such an experience, you take the time to leave me a detailed review at the end of our work together, explaining how your experience working with me differed from any previous experiences you may have had with other freelancers on the platform. You probably are wondering how much you might spend working with me, and that really just depends on the complexity of your project. If you have a simple request, such as a simple strategy/indicator without much going on, you likely will pay between $550-$1500. An example being, a Bollinger band strategy with a take profit and stop loss. If you have a more moderately complex project, such as mixing/altering various indicators to create a final strategy/indicator, you likely might spend between 1500-3500$. If you have a complex project such as creating an entire indicator suite(multiple indicators), such as creating 5+ indicators to sell on Tradingview, you likely could spend well over 3500$. If you are wanting to automate your trading, depending on the platform of choice and the nature of the strategy, the cost for such a connection can range anywhere between 2000-6000.(normally around $3500) Shoot me a message and lets chat over zoom via the Upwork integration and quickly discuss your project needs. The consultations are free, and last as long as needed. It can be 2 minutes or 2 hours. My goal during this call is to ask you as many questions as I need until my brain clicks and fully understands your project. THINGS I CAN HELP YOU WITH : 1. Creating Strategies and Indicators On Tradingview 2. Modifying Strategies and Indicators On Tradingview 3. Automating Access To Tradingview Indicators For Users If You Sell Custom Indicators 4. Consulting For Tradingview and Pinescript 5. Consulting For Selling Indicators On Tradingview THINGS I CANNOT HELP YOU WITH: 1. Improving/Creating Your Strategies by myself. If you want me to magically improve/create your strategies, I cannot help you with that. If you have the logic needed to improve/create your current strategies, I would be happy to implement that for you, but I am not capable of magically improving/creating your strategy upon my own accord. 2. If you come to me and say, "I want an accurate indicator/strategy" I will not be able to provide that for you. When coming to me for help, you need to have the logic ready in plain English so that I can implement the logic you explain to me. I will not come up with the logic for you, however depending on the request I might give you some pointers/ideas. This goes for any request. If you want to use a free indicator that is open source on the Tradingview Indicator Library, I would be happy to implement that for you. If you would like to discuss and get my opinion on what the logic should be, depending on what the task is, I would be willing to do that over a zoom call. # tradingview , # pinescript , # pine script , # trading view, #tradingview, #pinescript, #pine script, #trading view, #tradingautomation #trading automation, #API, # API
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Problem Solving
    Web Scraping
    Web Crawling
    Scripting
    Automation
    Google Sheets
    Selenium WebDriver
    Python
    Browser Automation
    Trading Automation
    Selenium
    Email Automation
    Google APIs
  • $150 hourly
    🎓 Certified Machine Learning Engineer, 🏆 Completed 90+ Jobs, Expert in fine-tuning LLM, Generative AI-based web applications, Data Analytics, ChatGPT, LongChain, Deep Learning, and industrial-level AI projects. As a highly experienced Data Scientist and Machine Learning Engineer with a strong mathematical background, I have successfully delivered multiple projects using cutting-edge technologies such as OpenAI GPT-4, ChatGPT, and Stable Diffusion. I am well-versed in various domains of data analytics, machine learning, and data engineering. I possess a deep understanding of data pre-processing, visualization, and extraction, having worked with tools such as Python, R, pandas, data frames, Microsoft PowerBI, MySQL, and MongoDB. I am also proficient in managing AWS/ES2/S3 infrastructure. I have extensive experience in various areas of data science, such as Natural Language Processing, Regression and Prediction Models, Database Management, Time Series Analysis, Fraud and Anomaly Detection, Recommendation Systems, and Computer Vision. My projects have consistently demonstrated my ability to turn complex data into insights that drive business value. Regards, Ali
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    LLaMA
    Generative AI
    Large Language Model
    Python Script
    Data Analytics
    Artificial Intelligence
    SQL
    Machine Learning
    ChatGPT
    Computer Vision
    Natural Language Processing
    Amazon SageMaker
    Deep Learning
  • $25 hourly
    I can do parallel programming by using MPI, Message passing interface, (MPICH, OpenMPI, MPJ express, MPI4Py), pthreads, CUDA, OpenCL, and OpenMP
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Java
    GPU
    OpenCL
    CUDA
    Linux
    OpenMP
    Programming Languages
    C
    C++
    Multithreaded Programming
    Message Passing Interface
    Python
    Distributed Computing
  • $25 hourly
    I am a pharmacist with 12 years of cumulative experience in sales, marketing, and digital marketing in different pharmaceutical companies in addition to my own successful startup private business. I enjoy surfing data with Python to reach very rich data insights using my data science and statistical skills My real passion is in investment in different financial markets, I do have a long experience in technical analysis in financial markets and I currently work on developing systemic trading strategies that are based on technical and quantitative analysis methods. I have an MBA degree in the global management field from ESLSCA, and I have a Master in Science of financial engineering.
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Data Visualization
    Linear Regression
    Data Analysis
    Analytics
    Neural Network
    TensorFlow
    Financial Forecast
    Data Science
    Statistics
    Quantitative Finance
    Machine Learning
    Python
    Technical Analysis
    Forex Trading
  • $25 hourly
    Hi there! I am a young research enthusiast and software developer. I have 2+ years of professional experience as a researcher and simulation expert. Besides, I am currently working as a Research Associate. I am an expert in several programming languages such as C, C++, Python, Java, R, and Matlab. Also, I have a strong command of Power BI, Stata, IBM SPSS, and Eviews software. I am a certified data scientist and Machine learning expert. I provide the following services- ►Algorithm Development or Coding using Python, Matlab, C, C++, JavaScript ►Academic Support: Online Exam, Assignment, Small or Big projects. ►Research project and technical writing(Latex or word) in any field. ►Implemetation of Machine learning and Deep learning Algorithms. ►Data analysis and visualization. (Matlab, Python, R, Excel, Power BI, Stata, Eviews, and IBM SPSS) ►Data scraping/ crawling. ►Dashboard development. (Power BI) I look forward to working on projects that match my skill set. Thanks for showing interest in my profile.
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Research Papers
    C
    Econometrics
    Mathematics
    EViews
    Data Analysis
    LaTeX
    Microsoft Excel
    Mathematical Modeling
    Stata
    MATLAB
    C++
    Python
    R
  • $55 hourly
    Hi, - I love software engineering and architecture, I care with the code as if I’m developing one of my children, I have +8 years experience which enables me to work with different platforms and technologies. - I can clearly understand, expect, and develop my client’s requirements so that I can deliver faster and come with perfect suggestions and output. - My advantages: (1) Good planning for the project (2) Excellent communication skills with clients to make sure requirements are well-achieved, (3) Delivering a well documented and clean code (4) Use of latest technologies - Tools and technologies : Back-end development: Python Django, .Net, PHP. Front-end development: React JS, Javascript. Databases: MySQL, MSSQLServer, MongoDB Cloud: Google Cloud, Amazon AWS Mobile development: React-Native, Java, Objective-C, Swift, ActionScript3 GIS-based applications: Esri js API, ArcGIS Server, ArcGIS Map
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    SQL
    Web Application
    Jenkins
    Django
    Mobile App
    Object-Oriented Programming
    Database Development
    Git
    CI/CD
    NGINX
    Docker
    JavaScript
    Amazon Web Services
    React
    Python
    Node.js
    TypeScript
    React Native
  • $40 hourly
    I am a Machine Learning Engineer, with a strong background in building software systems and algorithms. Some of my AI/ML work: OpenAI's Whisper -- Diarization with Pyannote -- Diarization with training a classifier on top of Whisper model features (in progress) -- Tiktoken tokenizer Karpathy’s llama2.c -- topp sampling -- code rewrite -- GitHub actions Upwork.com -- Fine-tuning Google’s T5 for Spanish -- Transcription of cloudcall calls Additionally, I possess professional experience in embedded systems and embedded Linux, and have published research in algorithms. My skillset also includes server-side/database programming.
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Application Server
    Mathematics
    Embedded Linux
    Embedded System
    Git
    C
    Java
    Python
    PyTorch
    Deep Learning Modeling
    Transformer Model
    Machine Learning
    Artificial Intelligence
  • $20 hourly
    I am an experienced Visual Basic For Applications (VBA) developer for 5 years now. Expert in creating automation tools, data processing, Dashboard using VBA. I am a goal driven person and will not stop until I delivered the professional quality output for the clients. Hope to work with you soon!
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    PDF Conversion
    Microsoft Outlook Development
    Automation
    Microsoft Excel
    VBA
    Java
    Microsoft PowerPoint
    TIBCO Spotfire
    NI Multisim
    Adobe Photoshop
    Visual Basic
    Excel VBA
    SQL Programming
    Mobile App Development
  • $60 hourly
    I am BS in Electrical Engineering graduated with honors. During my university career I specialized in the design and development of several tools for data processing, feature & pattern extraction, time-frequency analysis, signal convolution (see my portfolio), image classification, linear & nonlinear filtering of time sequences (1D), images (2D), hyper & multi spectral images (3D) as well as the implementation of genetic algorithms for the optimization of Objective Functions subject to linear and nonlinear constraints. In my degree project I implemented a land cover classifier for satellite images (hyper spectrals) using Sparse Signal Representation as an artificial intelligence method positioned in the state-of-the-art (see my portfolio). I currently have more than 3 years of experience in applications that enable extreme performance & accuracy improvements in Machine Learning and in the powerful field of Data Science. In particular, I have heavy expertise implementing models based on classical techniques such as: Binomial and Generalized Logistic Regression, Robust Regression, Neural Networks, Vector Support Machines, K-Nearest Neighbor as well as innovative techniques positioned in the state-of-the-art as Sparse Signal Representation, all of them in applications of Image classification, Denoising, Super Resolution, among others. I have heavy skills in Python and MATLAB (with experience in R as well) so I have used these powerful programming languages for the quickly, reliable and efficient development of my projects. I also carried out 3 masters courses in Biomedical Engineering of Mathematical Methods and Statistics applied to the Engineering, with which I have solid bases to analyze and infer well on the results obtained. Feel free to get in touch with me if you need to solve any problem related to: - Machine learning - Data science - Genetic Algorithms - Signal & Image Processing - Biomedical Image processing
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Model Optimization
    NumPy
    Python Script
    MATLAB Script
    Computer Vision
    Electrical Engineering
    MATLAB
    Python
    Predictive Analytics
    Genetic Algorithm
    Machine Learning
    Data Science
    Image Processing
    Digital Signal Processing
  • $50 hourly
    I am a software developer specializing in the field of Data Science. Some of the projects I have worked on include: algorithmic and quantitative crypto trading strategies, statistical analysis, data mining, machine learning, data visualization. Writing code to analyze data is what I am passionate about and Python is my tool of choice.
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    API Development
    Quantitative Finance
    Matplotlib
    AWS Lambda
    Bitcoin
    Cryptocurrency
    PostgreSQL
    FinTech Consulting
    Trading Automation
    Data Analysis
    Data Visualization
    Python
    pandas
  • $50 hourly
    MQL4 Programmer, MetaTrader |------- Professional Work ------| |------- Fast Time ------| |------- Low Price ------| MQL4 Programmer From 2007 (10 Years Experience). Made more than 500 Auto Trading Robots, More than 160 project via Upwork. Can turn any Complex idea to Auto Trading Robot or indicator.
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Bot Development
    MQL 5
    MQL 4
    MetaTrader 4
    MetaTrader 5
    Forex Trading
  • $25 hourly
    Just change your trading logic into code. Make that automatic with me. I can develop trading platform for you and your clients.
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Python
    Python Script
    Linux
    Database
    MongoDB
    API Development
    API
  • $29 hourly
    I'm a Java Developer with 3 years of professional experience, specializing in algorithms and data structures. I have experience working on numerous R&D projects related to algorithms, computer vision, real time systems and learning management systems. My skills include: Web Development: 🔹 Java Development: Java Core, OOP, Design Patterns, Clean Code. 🔹 Spring Framework: Building Restful APIs using Spring Boot and Spring MVC. 🔹 Database: PostgreSQL, ElasticSearch 🔹 Tools: Git, Docker, JUnit, Mockito. 🔹 Other fluent languages: C++, Python and Javascript Algorithms & Data structures: 🔹 All commonly used Data Structures: Arrays, Linked-List, BST, Queue, Stack, heap, B-tree, etc. 🔹 Graph theory: DFS, BFS, Dijkstra, A*, MST, SCC, Centroid Decomposition, Heavy Light Decomposition, etc. 🔹 Tree-like algorithms: Segment tree, Fenwick tree, K-dimensional tree, Centroid tree, Treap, etc. 🔹 Greedy algorithms 🔹 Dynamic programming: Divide and Conquer Optimization, Convex-Hull Trick Optimization, etc. 🔹 Searching algorithms: Binary search and Ternary search, Hashing 🔹 Time complexity analysis 🔹 And many others Achievements: 🔹Top 1.4% in Codeforces 🔹Top 2.6% in Leetcode 🔹Top 4.9% in Hackerank 🔹 Bronze medal in International Zhautykov Olympiad in Informatics 🔹48th place in the Google Kickstart 2021 Round E 🔹7th place in the ICPC Central Asia Championship 2019 🔹1st place in the Uzbekistan National Olympiad in Informatics
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Mockito
    JUnit
    Educational Leadership
    Teaching
    Spring MVC
    PostgreSQL
    Docker
    Git
    RESTful API
    Web Development
    Performance Optimization
    Spring Boot
    Problem Solving
    Java
  • $45 hourly
    I have more than ten years experience in the field of computer vision and machine learning (detection, recognition, tracking, counting objects, extraction, analysis, visualization data, training models, creation of complex algorithms and so on). Participated in teams with several startups. One of them related to computer vision: face recognition, analysis of age, gender, emotions using images, and depth maps. The major work included: data mining, data analysis, machine learning, algorithms development, etc. Core competencies and experience in learning techniques with neural networks of various types and other powerful statistical analysis tools such as Convolutional Neural Networks, Deep Learning, Principal Component Analysis PCA, Linear Discriminant Analysis LDA, Fast Fourier Transform FFT, Boosting, Random Trees, Support Vector Machine, etc. I'm proficient in building cluster analysis, big data analysis, decision analysis, data extraction, data visualization (2D/3D plots). I also have experience of work in teams to develop various algorithms for 360x360 cameras, such as: automatically and dynamically stitching of overlapping images, color correction, and others. Main areas of expertise of which I have worked recently: C/C++, Python, Matlab, OpenCV, PyTorch, Tensorflow, Keras, Qt, Git, CMake, Linux, Visual Studio, AWS EC2, CUDA, OOP. I have a university degree from the University of Radio Engineering and Information Technology. Responsibility and attentiveness are the main traits of my character.
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Image Processing
    Artificial Intelligence
    Linux
    Keras
    TensorFlow
    Python
    PyTorch
    Machine Learning
    Computer Vision
    MATLAB
    Data Science
    Deep Learning
    OpenCV
    C++
  • $50 hourly
    Get your strategy or indicators converted to in one Indicator script. If you have any Strategy based on indicators or price action or opening range breakout strategy, then get converted into one indicator on tradingview. My services :- Convert multiple indicators in one indicator Convert Price action strategy in indicator for generating signals Convert your trading ideas into Indicator for signal Get Alerts on generated signal Fix your Repainting Indicators to non-repaint Source Code of your indicator Tradingview | Pinescript | Indicator | Strategy | Trading | Algorithm Whenever any client join with me by service, then he never find to anyone. This is my past performance.
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Strategy
    Bot Development
    PHP
    Python
    Forex Trading
    Cryptocurrency
    Technical Analysis
    Web Development
    Software
  • $50 hourly
    If you’re searching for a professional competitive programmer with a proven track record, and unparalleled skills then you are in the right place. I am a professional competitive programmer with 6+ years experience. Besides a strong quantitative base, I possess strong qualitative and interpersonal skills. I have teaching experience of algorithms and data structures. By hiring me, you can be assured that you will get the best possible solution implemented in your work in the shortest time possible. My skills -- Algorithms & Data structures: 🔷 All commonly used Data Structures: Arrays, Linked-List, BST, Queue, Stack, heap, B-tree, etc. 🔷 Graph theory: DFS, BFS, Dijkstra, A*, MST, SCC, Centroid Decomposition, Heavy Light Decomposition, etc. 🔷 Tree-like algorithms: Segment tree, Fenwick tree, K-dimensional tree, Centroid tree, Treap, etc. 🔷 Greedy algorithms 🔷 Dynamic programming: Divide and Conquer Optimization, Convex-Hull Trick Optimization, etc. 🔷 Searching algorithms: Binary search and Ternary search, Hashing 🔷 Time complexity analysis 🔷 And many others Backend Engineering: 🔷C++ / C 🔷Boost 🔷SQL 🔷JSON Data Science and Machine Learning: 🔷 Pytorch, Keras, Tensorflow 🔷 Regression models (Linear Regression, Logistic Regression, Regularization). 🔷 Classification Algorithms (Bays Classifier, KNN, SVM, Kernel-SVM). 🔷 Dimensionality reduction (PCA, MDS). 🔷 Decision Trees (Learning Decision Trees, Information Gain, Entropy, Gini Index). 🔷 Neural Networks (Convolutional Neural Nets, NLP). 🔷 Neural Networks optimization techniques (Drouputs, Batch Normalization, Early stopping, LR-Scheduling, Data Augmentation, Transfer Learning). Some of my achievements: ✔️ Codeforces master rank ✔️ 99.8 percentile rank on Hackerrank ✔️ IT Park Cup 5th place ✔️ 2nd place International Collegiate Programming Contest (ICPC) Quarter Finals, 2018. ✔️ IOI 2017 participant
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Coding Art
    Computer Science
    Heuristic Evaluation
    Big Data
    Performance Optimization
    Linear Programming
    Mathematical Optimization
    Data Structure
    C++
    Java
    Python
  • $85 hourly
    I freelance full time in the math and math education space by writing workbooks, test prep materials, developing short math videos, creating assessment questions, beta testing online homework systems, content correlation and mapping, and much more. Some of the programs I use to produce quality resources are: MathType (formulas, notation, etc), creating figures and graphs using MS Word, MS Excel, MS PowerPoint, HandyGraph, and TI-SmartView Emulator, for production of digital and print materials. I have over 19 years experience in mathematics and education, starting as a high school teacher prior to becoming a university professor who taught courses in math and math education. After I left the classroom, I became a Curriculum Specialist and Professional Development Manager. My careers allowed me to develop a deep understanding in how people learn math and become an expert in how how to teach math, which helps me develop purposeful materials today.
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Microsoft Office
    Educational Technology
    Writing
    Academic Writing
    Technical Writing
    Mathematics Tutoring
    Business Mathematics
    Education
    Video Production
    Content Development
    Content Editing
    Microsoft Word
    Test Development
    Mathematics
    Curriculum Development
  • $40 hourly
    I am a senior programming consultant with many years of experience in the industry. I also served as an Ambassador in the Greater Dallas chamber of commerce and was awarded two Ambassador of the quarter awards and presented with an Ambassador of the year award, for 2006, in January of 2007. My experiences range from DOD classified work, with the U.S. Air force, to building high stakes gaming apps and working on military flight crew training simulators. I am flexible with my working hours and am very happy to work with any existing free lancers who may already be working on a project. Close communication with team members is one of my specialties. I am primarily looking for either short, or long, term projects as I have the experience, and ability, to handle either very well. This would include, in some cases, those with rather short deadlines. I am pretty good at making deadlines, even some that might seem unreasonable. I look forward to discussing your project needs with you!
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    COBOL
    Fortran
    Software Debugging
    Network Engineering
    C
    GTK
    Socket Programming
    Hardware Troubleshooting
    Software Testing
  • $45 hourly
    ✅ Full Stack Development ✅ Heuristic and AI algorithm development ✅ Video and Image processing ✅ Embedded Software development ✅ Computer Architecture, Reconfigurable Computing I have a diverse background in computer science and engineering. I have more than 20 years of experience working on software development, artificial intelligence and heuristic algorithms, vision-based systems, embedded systems, computer architecture, and reconfigurable computing. I am currently the Chief Software Architect at startup named Lambda Theta. I completed my Bachelor's degree in Software Engineering from NUST Pakistan and went on to earn Master's and PhD in Embedded Systems from UPMC (now Sorbonne University) in France. My Skill set includes the following ✔ Python, OR-tools ✔ Flutter/Kotlin ✔ ReactJS, HTLM, CSS, SQL ✔ C/C++/RUST ✔ RTOS, Multi-threading ✔ Assembly Language, Low level optimization ✔ Verilog/VHDL, Synopsys, Cadence, Vivado, Quartus Few of the major projects and task categories that I completed are as follows ✅ AI and Heuristic algorithms Developed several heuristic algorithms using Simulated annealing, Integer Linear programming. These include 2-D bin packing (placing rectangular objects in circular containers), 3-D packing (placing items in Freezers), Poultry feed optimization, Route optimization, Prediction. Object detection and Face recognition algorithms. ✅ Web application to showcase output of AI algorithms Developed multiple web applications to showcase AI application for safe city project. Detect objects of interests and display them on GIS maps and show as heat-map. Compute and display routes optimized for servicing more than 700K locations. ✅ Mobile application development Developed mobile applications using Kotlin and Flutter. Deployed tensor flow lite model. An application to detect golf ball and flag pole, and compute distance. A mobile application connected with an Edge device for live and offline communication and analysis. ✅ H.264 and MPEG-4 decoder optimization Optimize the implementation of H.264 and MPEG-4 decoder for TriMedia (Philips VLIW processor). The optimization includes algorithmic as well as assembly level optimizations. ✅ AI and Video processing application on Embedded Systems Applications such as object detection, face recognition, and Image classification applications on Raspberry PI, Jetson, Xilinx and Altera/Intel FPGA boards. ✅ FPGA architecture and CAD tool design Taped out a mesh-based FPGA with 1024 CLBs. Proposed application specific FPGA. Modified the placement and routing algorithms in VTR CAD flow. ✅ CAD Tool design for Micro-Processor Development of a C Language optimizing compiler, simulator and assembler for a 5-way VLIW processor.
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    VHDL
    Verilog
    Python
    Web Application
    Computer Vision
    Genetic Algorithm
    Mobile App Development
    Computer Assembly
    Optimization Modeling
    C++
    Artificial Intelligence
    FPGA
    Raspberry Pi Firmware
    VoIP
  • $175 hourly
    I am a highly creative data scientist / quantitative finance analyst / algorithmic trading developer with a solid background in engineering, mathematics, statistics, machine learning, data and signal processing, physics and technology development. I have expertise in backtesting and strategy development with BackTrader, QuantConnect and Trade Ideas. I program fully automated and robust stocks, ETF, Forex, options, cryptocurrencies and futures trading strategies. I can help you develop or code your custom trading bot, algorithm/robot in Python with execution through the Interactive Brokers IB TWS API. I can deploy an algorithm developed and backtested on QuantConnect to the following brokerages: Interactive Brokers, TD Ameritrade, Tradier, Trading Technologies, Bloomberg, Oanda, Zerodha, Binance, Coinbase, Kraken and Bitfinex. If you need to analyze or gather market data, I have experience with several data provider's API and can customize and automate your analysis with Python scripts, Google Sheet and Excel. I can also create custom scripts and indicators in TradingView as well as sending and trading alerts through Webhooks. I have good communication skills plus acute attention to detail, and strong self-motivation. I look forward to working with you!
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Bot Development
    Quantitative Finance
    SQL
    Data Science
    Equity Research
    Forex Trading
    API
    Data Analysis
    Trading Automation
    Artificial Intelligence
    Machine Learning
    Financial Modeling
    Quantitative Research
    Python
  • $162 hourly
    Tradingview | Pinescript | Indicator | Strategy | Algorithm | Trading | 3commas | wundertranding | alertatron Let's talk about your project and its requirements, the video call is free of charge. I am a professional trader, who specializes in creating tools and solutions to make trading simple and objective. I specialize in creating custom indicators and strategies for tradingview with pinescript. Tradingview profile: Vertical-X
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Trading Language
    Financial Risk
    Trading Lesson
    Castilian Spanish
    Script
    Spanish
    Automation
    Strategy
    Technical Analysis
    Cryptocurrency
    Problem Solving
    Forex Trading
    Trading Automation
    Trading Strategy
  • $100 hourly
    Hands-on, data-driven leader and innovator. Creator of business-wide, manufacturing-centered, and customer-partnered solutions - for sales, supply chain, IT, and services. Fully vetted experience, skills, and accomplishments: MBA, Corporate Entrepreneurship emphasis, Lean Six Sigma Black Belt. Program Manager plus Manufacturing, Industrial, and Software Engineer. Proven US Navy leader. Expertise Includes: • WordPress and MySQL solution development • AWS Server and database administration • Microsoft Access / Excel / Word automation • Microsoft Project automation • Microsoft PowerApps / PowerAutomate • SQL / VBA / C# / Python • RESTful API • SharePoint / PowerBI • Customer partnered problem-solving • M&A business integration • Project management educator • Advanced Lean Six Sigma solutions • Agile CSM / ITIL 4 Foundations • Financial analysis / Econometrics • Coaching / Mentoring / Kaizen • CRM / Salesforce linked solutions
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Trend Analysis
    DMAIC
    Quality Control
    Training Needs Analysis
    Visual Basic for Applications
    Minitab
    Experiment Design
    Quantitative Research
    Linear Regression
    SQL
  • $59 hourly
    ❗❗❗CURRENTLY OFFERING DISCOUNTED RATES TO GROW ON UPWORK❗❗❗ 🤝🤝🤝100% JOB SATISFACTION GUARANTEED OR MONEY BACK🤝🤝🤝 I am a professional software developer with over 8 years experience in .NET and C#. I have built .NET & .NET Core WEB API's, .NET & .NET Core Web Applications consisting of both Angular and React client front ends. I have many years of experience in architecture and full stack development skills to ensure 100% project success in both a timely and cost effective approach. I am located in Los Angeles and believe the key to a successful project is communication and full understanding of the task at hand. I strive to not just build working software but follow all of the best practices and programming standards to make the code readable and extendable in the future. I have extensive knowledge and a portfolio consisting of applications in the health & medical industry, eCommerce, finance, SAAS and MVP's built with .NET and .NET Core along with Angular and React. I also have over 6+ years of experience working with Telerik Kendo, Kendo MVC, Kendo JQuery, Kendo React and Kendo Angular. What I bring to the table: ❇️ Affordable and willing to work with any budget ❇️ Extensive .NET & .NET CORE experience ❇️ Effective communication ❇️ Guaranteed project success ❇️ Clean and efficient code (SOLID principles or spaghetti code) ❇️ Full Stack Developer If you are looking for someone who has built and deployed dozens of successful projects with a great amount of experience and effective communication within your budget then I am your guy. Other Skills ✔️ Azure Cloud Development ✔️ SQL & ORM including Entity and Dapper ✔️ GitHub and BitBucket ✔️ CI/CD ✔️ OIDC Integration ✔️ CSS/SCSS ✔️ jQuery AJAX ✔️ Razor Template Engine
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Azure
    Kendo UI
    Entity Framework
    ASP.NET Web API
    React
    Angular
    .NET Core
    Telerik
    ASP.NET MVC
    C#
  • $40 hourly
    Hello! As an experienced developer on C/C++ , Python and also teacher of Programming and Mathematical courses I would like to help You in these fields. I'm PhD in Computer Science with strong Mathematics background and like to tackle non-standard problems concerning Optimisation, Math Modeling, Computational Methods, Agorithms, and delivering them from the formulation to ready for production code, document the solutions and tweak them for further improvement. So full-stack engeneering probelms, like: - Research , - Scientific Writing, - Coding, - Documentation, - Manual creation, - Tutoring, - Lecturing, are the things I'm eager to do. I have no fear dealing with new programming languages or frameworks and basic knowledge of C, C++, MATLAB, Golang, Java, SML etc allows for me to switch between the tools if it's required for the task.
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Python
    Data Structure
    Object Pascal
    Tutoring
    Technical Writing
    Numerical Computing Software
    Research Papers
    Teaching Programming
    Machine Learning
    Mathematics
    C
    Mathematical Modeling
    C++
  • $95 hourly
    I am passionate about adding value to your life, by streamlining the business processes through automation. Giving tailored solution for your systems is my first priority. For me, this means working closely with you to ensure that you receive the user-friendly software. I enjoy thinking outside the box and finding just the right solution for your business needs. For over three years, I have been serving as Trading Automation expert in full time and freelance roles on different platforms. Python and VBA based automation is my primary expertise. I’ve successfully delivered automated trading softwares along with backtesting functionalities. I have helped multiple clients setting up their bots in cloud based platform such as AWS. That enables them to run the bot 24x7 on the server requiring no manual intervention straight for a week. I have expertise working with several broker platforms including Interactive Brokers, TD Ameritrade, Tradovate and Zerodha Kiteconnect. I can seamlessly integrate other tools such as Quantconnect, Tradingview, Telegram in the automation process. These are a few of the functionalities I have coded in these bots: 1. Getting historical/ live data from Broker API. I generally use IB Insync Python API in case of Interactive Brokers 2. Getting signals directly from subscription based Websites such as tradingaddicts if the website allows bot activity 3. Reading signals from your Email if subscription service sends you standard automated email whenever the signal is generated 4. Getting data from any other Free/ Paid API including Yahoo Finance 5. Processing raw data to calculate indicators/ signals. I can create custom indicators as per your requirement or we may use standard libraries such as ta-lib 6. Order placement and order management 7. Risk management 8. Portfolio management 9. PyQT based GUI Dashboard for input settings and program status 10. Email/ Telegram updates for actions taken by bot 11. Market scanners My Expertise Areas - • Interactive Brokers API Integration (Using Python and ActiveX client) • Amazon Workspaces • Web Scraping • RESTful API Integration • Signal extraction from emails • Visual Basic (Creation of Macros) • Advanced MS Excel, Access, Power Point, MS Word, Outlook and Publisher VBA Programming • Google Scripts • Automation of Reports • Automation of spreadsheet
    vsuc_fltilesrefresh_TrophyIcon Algorithm Development
    Derivatives Trading
    Spreadsheet Automation
    API
    PyQt
    Stock Option Agreement
    Spreadsheet Software
    Financial Modeling
    Desktop Application
    Trading Strategy
    Trading Automation
    Microsoft Access
    Forex Trading
    Python
    Automation
    API Integration
  • Want to browse more freelancers?
    Sign up

How it works

 

1. Post a job (it’s free)

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by 5M+ businesses

How to Hire Top Algorithm Developers

How to hire algorithm developers

From automation to data processing to AI and machine learning, there’s a growing demand to solve complex problems with computer algorithms. If you’ve got a problem that could be solved with an algorithm, an algorithm developer could help.

So how do you hire algorithm developers? What follows are some tips for finding top algorithm developers on Upwork.

How to short-list algorithm development professionals

As you’re browsing available algorithm development consultants, it can be helpful to develop a short list of the professionals you may want to interview. You can screen profiles on criteria such as:

  • Technology fit. You want an algorithm developer who is familiar with your technology stack so that he or she can develop a custom solution.
  • Project experience. Algorithm developer is a broad term, so you will want to screen candidates for projects similar to your own.
  • Feedback Check reviews from past clients for glowing testimonials or red flags that can tell you what it’s like to work with a particular algorithm developer.

How to write an effective algorithm development job post

With a clear picture of your ideal algorithm development in mind, it’s time to write that job post. Although you don’t need a full job description as you would when hiring an employee, aim to provide enough detail for a contractor to know if they’re the right fit for the project.

An effective algorithm development job post should include:

  • Scope of work: From automated workflows to data analytics feeds, list all the deliverables you’ll need.
  • Project length: Your job post should indicate whether this is a smaller or larger project.
  • Background: If you prefer experience working with certain industries, software, or technologies, mention this here.
  • Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.

Ready to harness the power of computer algorithms for your business? Log in and post your algorithm development job on Upwork today.

ALGORITHM DEVELOPERS FAQ

What is an algorithm?

An algorithm is simply a step-by-step procedure for completing any task. In the context of computer programming, it’s about creating instructions a computer can understand and follow. While all code is technically an algorithm, an algorithm developer is typically someone who specializes in the more complex algorithms used in automation, data processing, and machine learning.

Here’s a quick overview of the skills you should look for in algorithm development professionals:

  • Algorithm development
  • Developer specialization (e.g., web development, mobile apps)
  • Machine learning
  • Data processing
  • Automation

Why hire algorithm developers?

The trick to finding top algorithm developers is to identify your needs. Are you looking for a machine learning specialist to help you create your own AI? Or do you need someone who can create a content recommendation engine for your social media app? The cost of your project will depend largely on your scope of work and the specific skills needed to bring your project to life.

How much does it cost to hire an algorithm developer?

Rates can vary due to many factors, including expertise and experience, location, and market conditions.

  • An experienced algorithm developer may command higher fees but also work faster, have more-specialized areas of expertise, and deliver higher-quality work.
  • A contractor who is still in the process of building a client base may price their algorithm development services more competitively.

Which one is right for you will depend on the specifics of your project.

View less
Schedule a call