Hire the Best Algorithm Developers
in Bangladesh

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Kazi S.

Faridpur, Bangladesh

$60/hr
5.0
372 jobs

Hello! I'm Kazi Sohan, an analytical and skilled software engineer with over five years of professional experience. I hold a Master's degree in Information Technology from Jahangirnagar University. My career is marked by positions that have leveraged my C++, Python, and Java expertise to develop advanced AI, machine learning, and automated trading systems. My ability to innovate and deliver effective solutions has been proven through my contributions to complex projects, enhancing system performance and end-user experience. Skills: ⚫ Programming Languages: Proficient in C++, Python, Java ⚫ Expert in Algorithms and Data Structures ⚫ Specializations: Desktop Applications, Microservices, AI, Machine Learning, Computer Vision, Image Processing ⚫ Tools and Platforms: MT5, MT4, Redis, Kafka, WebSocket, REST APIs, Keras, Tensorflow, Pytorch, Numpy, Pandas ⚫ Problem Solving: Strong analytical skills with a proven track record in competitive programming ⚫ and algorithm optimization ⚫ Project Management: Experienced in leading development phases, ensuring timely delivery Professional Experience: Anyconnect: Spearheaded the development and enhancement of computer vision features, integrating AI capabilities into consumer-grade camera products, improving product performance and customer satisfaction. Next Ventures: Led the backend development for integration solutions between financial trading platforms and TradingView software, significantly enhancing data throughput and system responsiveness. Achievements: We are consistently ranked in the top tiers of national and international programming contests. Recognized for advanced problem-solving skills across various coding platforms, including Codeforces, CodeChef, and HackerRank. Publications: ⚫ Innovative methods in 3D reconstruction from 2D images using machine learning. ⚫ Improved product review classification through advanced algorithms. ⚫ Efficient real-time image classification with neural networks.

  • Algorithm Development
  • C
  • C++
  • Data Structures
  • Java
  • Machine Learning
  • Python
  • Computer Vision
  • Natural Language Generation
  • Keras
  • Natural Language Processing
  • Deep Learning
  • TensorFlow
  • Data Science
  • Image Processing
  • Artificial Intelligence
MD SHIHAB U.

Sirajganj, Bangladesh

$10/hr
5.0
2 jobs

👍I am an Engineer from Rajshahi University of Engineering and Technology. I have taken various training in various programming language like C/C++, Data Structure, Algorithm, Python, JavaScript, Microsoft excel and word etc. I have completed many civil Engineering projects and other types of projects using Microsoft Excel which saves a lot of times and makes the project easier to understand. 1. Sum: To sum a large number of datasets in a column, row, array and sheets. 2. Sumif: To sum a large number of datasets with specific criteria. 3. Average: To determine an average of a large numbers of datasets in a column, row, array and sheets. 4. If and Ifs: To evaluate a result with logical formulas. 5. Min and Max: To determine minimum and maximum from a dataset. 6. Math and Trig: To calculate mathematical trigonometric solutions of problems. 7. Lookup, index, match: To match and collect the data from a specific criterion. 8. Round, Roundup, Rounddown, Floor.math, ceiling.math: To determine the value with rounding and round with specific significances. 9. Forecast: For extrapolation and interpolation of data. 10. Offset: To put a value or calculated value in a specific reference's cells. 10. Text: For performing all the text concatenate, split etc. 11. Data validation: To specify data in a specific cells 12. VBA Macro: To perform repetitive work in using visual basic code editor. 13. Graphical representation: To show graphical representation of a data structures in a sight. 14. etc. Python is a powerful software used for various purposes in the world. I have used python for parsing and scraping data from website. I am also a beginner user of Django Framework Network Software which is used with python for web development and software development and also development of web applications.

  • Algorithms
  • C
  • C++
  • Data Structures
  • Python
  • Autodesk AutoCAD
  • ETABS
  • Reinforced Concrete Structures
  • JavaScript
  • Microsoft Excel
  • Visual Basic for Applications
  • Microsoft Power BI
  • Microsoft Word
  • Microsoft PowerPoint
  • AutoCAD Civil 3D
Niloy D.

Narsingdi, Bangladesh

$33/hr
4.9
419 jobs

I am an ACM-ICPC World Finalist and software engineer. I have been developing backend and DevOps solutions using C++, Java, and Python since 2016. I have experience in multiple domains that include fintech, agrotech, health tech, IoT, and Saas. I have been working as a remote developer with globally distributed teams since 2019. I am a quick learner, good with communication, proactive and punctual human being. Nothing excites more me than a challenge that is necessary but difficult to solve. I am also a competitive programmer and expert in data structures and algorithms. I have a decent understanding of UNIX systems especially how different types of data structures are blended to solve complex problems of operating systems. I am a team player and can work as solo as well. I never compromise the quality of my work doesn't matter how the pressure is. And, I believe in requirement analysis as the most crucial part of engagement.

  • Algorithm Development
  • C
  • C++
  • Data Structures
  • Java
  • Python
  • Linux
  • Kubernetes
  • Docker
  • Git
  • Flask
  • Socket Programming
  • Multithreaded Programming
  • Django
  • Node.js
Md. Farhan Y.

Chapai Nawabganj, Bangladesh

$22/hr
5.0
16 jobs

Struggling with LeetCode, DSA, or coding interview problems? I help students and developers learn how to approach unfamiliar problems, build strong problem-solving skills, and prepare confidently for technical interviews. My Background: • LeetCode Guardian — 2438 (Top 0.29%) • Codeforces Candidate Master — 1915 • CodeChef 6★ — 2205 • 5,000+ programming problems solved • 6+ years of competitive programming & problem-solving experience • 2-time ICPC Asia West Continent Finals finalist • 400+ hours of teaching and mentoring experience I don't just teach solutions—I teach you how to arrive at them independently. What I Offer: • LeetCode & Coding Interview Preparation • DSA & Algorithm Coaching • Personalized 1-on-1 Problem-Solving Sessions • Technical Interview Problem-Solving Practice • Competitive Programming & ICPC Training • Codeforces & CodeChef Coaching Whether you're preparing for a technical interview, improving your DSA and LeetCode skills, or training for competitive programming, I’ll help you build stronger, more independent problem-solving skills. Message me with your goals or a problem you're working on, and we’ll build a focused approach together.

  • Algorithm Development
  • Algorithms
  • C
  • C++
  • Data Structures
  • Python
  • Interview Preparation
  • Interview Training
  • Competitive Intelligence
Md Reyad H.

Dhaka, Bangladesh

$25/hr
5.0
4 jobs

I want to do any computer science-related job, but I am primarily into mathematics, algorithm, and competitive programming.

  • Algorithm Development
  • Algorithms
  • C
  • C++
  • Data Structures
  • Python
  • Mathematics
  • Graph
  • C#
  • ASP.NET
  • API Development
  • AI Chatbot
  • AI Development
  • Retrieval Augmented Generation
  • Latent Semantic Analysis
  • FastAPI
  • Vercel
MD Regdwan Hossain U.

Rangpur City, Bangladesh

$30/hr
5.0
3 jobs

Hi, I'm Regdwan Hossain, a highly skilled competitive programmer with expertise in C++, Python, and web scraping. I specialize in solving interesting problems and have a strong background in competitive programming. With experience as a mentor and problem setter, I bring a unique set of skills to tackle complex challenges. Key Skills: 1. Competitive Programming: Deep understanding of algorithms and data structures. 2. Critical Thinking: Strong analytical skills for efficient and innovative solutions. 3. C++ and Python: Proficient in both languages for robust application development. 4. Web Scraping: Expertise in efficient data extraction from various sources. 5. Mentoring and Teaching: Helping students enhance problem-solving skills. 6. Problem Setting: Creating challenging problem sets for coding competitions. Services Offered: 1. Competitive programming problem solving 2. Algorithm design and implementation 3. C++ and Python programming 4. Web scraping and data extraction 5. Mentoring and tutoring for competitive programming

  • C++
  • Coding Lesson
  • Problem Solving
  • Tutoring
  • Python Script
  • Web Scraping
  • Web Crawler

How it works

Post a job for freePost 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

How do I hire a Algorithm Developer in Bangladesh on Upwork?

You can hire a Algorithm Developer in Bangladesh 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 Bangladesh 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 Bangladesh 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.