Hire the Best Algorithms Engineers
in China

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

Taiyuan, China

$30/hr
5.0
1 jobs

I build clean, efficient, edge-case-proof technical solutions with C++ and full-stack web tools, drawing on USACO Gold-level algorithmic thinking to deliver correctness, speed, and maintainability. From fixing slow, underperforming code to building functional web features with formal API specifications, I focus on tangible, production-ready results. Services I provide: • Algorithm & data structure implementation: Graph traversal, dynamic programming, binary search, sorting, segment trees, and other competitive programming constructs in C++, Python, or Java; tuned for strict time & memory constraints. • Latency fixing & performance optimization: Profile slow code, reduce time/space complexity, optimize memory access patterns, cut API response delays, and refactor brute-force solutions into linear/logarithmic efficiency. • Web & backend development: Build and extend web applications with HTML/CSS/JavaScript + React frontend; design RESTful APIs with fully defined input parameters, validation rules, structured JSON output schemas, and standardized error handling. • Debugging & code quality: Diagnose hard-to-reproduce bugs, patch edge-case failures, write targeted test cases, and document function interfaces with clear input/output specifications. • Custom tools & data processing: Build lightweight scripts, batch parsers, and utility tools for automation and batch data handling tasks. My USACO background trained me to work systematically under tight constraints: define requirements, isolate bottlenecks, select the optimal approach, implement cleanly, validate edge cases, and explain results clearly. I specialize in small-to-medium technical tasks where strong problem-solving makes a clear difference — from algorithm challenges and backend logic to performance-sensitive code and web feature builds.

  • Algorithms
  • C++
  • Data Structures
  • Performance Optimization
  • Data Processing
  • Python
  • Java
  • Code Review
  • JavaScript
  • React
  • HTML
  • CSS
  • Web Development
  • Web Application
Walter H.

Qingdao, China

$20/hr
5.0
4 jobs

Looking for a reliable developer to bring your robotics project to life? I’m an experienced robotics engineer specializing in ROS2, underwater robotics, and Gazebo simulation. Whether you need robust control systems, optimized navigation algorithms, or high-fidelity simulations for small to medium-scale robotics projects, I deliver tailored solutions that drive success. What I Offer: ROS2 Development: Build efficient robot nodes, sensor integrations, and communication systems using Python and C++. Underwater Robotics Expertise: Design and optimize control, navigation, and data processing for underwater robots. Gazebo Simulation: Create realistic simulation environments to test and refine algorithms for real-world reliability. Full Project Management: Manage every phase, from requirements analysis to deployment, ensuring on-time delivery. Regular communication is key to me, so let’s stay in touch to ensure your vision is realized. Send me a message to discuss how I can elevate your robotics project with precision and expertise!

  • Modeling
  • Electrical Engineering
  • Engineering & Architecture
  • Robot Operating System
  • Automation
Jack Peng J.

Beijing, China

$45/hr
5.0
3 jobs

I build production-ready AI automation systems backed by 10+ years of enterprise software engineering experience. Before specializing in AI automation and Agentic AI, I spent more than 10 years building enterprise backend systems, distributed platforms, data pipelines, and production software for companies including Capgemini and ByteDance. Today, I help businesses turn ideas into working software—from quickly building prototypes to turning those prototypes into reliable, deployable production applications. My services include: • AI Agents & Multi-Agent Systems • Agentic AI & Workflow Automation • Full-Stack Application Development • API Integration • Python Backend Development (FastAPI) • Browser Automation (Playwright) • Monitoring & Alerting Systems • Web Scraping & Data Collection • ETL & Data Processing Pipelines What makes me different is my engineering background. I don't just build AI prototypes. 𝗜 𝗰𝗮𝗻 𝘁𝗮𝗸𝗲 𝗮𝗻 𝗶𝗱𝗲𝗮, 𝗾𝘂𝗶𝗰𝗸𝗹𝘆 𝘁𝘂𝗿𝗻 𝗶𝘁 𝗶𝗻𝘁𝗼 𝗮 𝘄𝗼𝗿𝗸𝗶𝗻𝗴 𝗽𝗿𝗼𝘁𝗼𝘁𝘆𝗽𝗲, 𝗮𝗻𝗱 𝘁𝗵𝗲𝗻 𝗱𝗲𝘃𝗲𝗹𝗼𝗽 𝗶𝘁 𝗶𝗻𝘁𝗼 𝗮 𝗽𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝗼𝗻 𝘀𝘆𝘀𝘁𝗲𝗺. I validate the core workflow and build it with clean architecture, scalable backend services, APIs, databases, automation workflows, monitoring, scheduling, and deployment. I focus on building solutions that are reliable, maintainable, and ready for real-world use—not just proof-of-concept projects. Over the past 10+ years, I have: ✔ Built enterprise backend systems ✔ Migrated monolithic applications to microservices ✔ Developed scientific desktop software by integrating research algorithms into production applications ✔ Built monitoring and automation platforms for enterprise environments Technologies I work with include Python, OpenAI APIs, LangGraph, LangChain, FastAPI, Playwright, JavaScript/TypeScript, Docker, PostgreSQL, Redis, Linux, Java, Spring Boot, Kafka, and Spark. If you have an idea and need someone who can quickly turn it into a prototype—and then take that prototype all the way to a deployable production application—I'd be happy to discuss your project.

  • Python
  • AI Agent Development
  • OpenAI API
  • LangChain
  • FastAPI
  • Automation
  • REST API
  • Docker
  • Linux
  • PostgreSQL
  • Redis
  • Java
  • Spring Boot
  • System Monitoring
  • Web Scraping
Yanjun L.

Guangzhou, China

$40/hr
5.0
6 jobs

🚀 Need to launch an AI-powered SaaS, build production-ready automations, or eliminate manual bottlenecks with secure infrastructure? "My objective is simple: Deliver clean, intelligent code that drives measurable business growth, not just complete a checklist." I am a Full-Stack Software Engineer specializing in backend architecture, AI/LLM integrations, high-performance APIs, and robust workflow automation. I help founders, scale-ups, and corporate teams transform technical concepts into high-converting digital products that run flawlessly under pressure. 💎 CORE SERVICES I DELIVER: ● AI & LLM Integration: Implementing intelligent features using OpenAI API, Claude (Anthropic), LangChain, and vector databases for custom chatbots, data extraction, and autonomous AI agents. ● SaaS & Web Application Development: Building scalable, secure web products from scratch using Python (FastAPI, Django), PHP (Laravel), and modern frontend frameworks like Vue.js. ● High-Performance API & System Integration: Connecting complex databases with third-party ecosystems (Stripe, HubSpot, Salesforce, custom CRMs) with strict adherence to data integrity. ● Intelligent Automation & Tooling: Developing custom Chrome Extensions for operational productivity, specialized internal scrapers, and automated workflows that save hundreds of engineering hours. 🛠️ TECHNICAL MATRIX: ● AI & Automation: OpenAI API, Claude API, LangChain, Prompt Engineering, Vector DBs ● Languages: Python, PHP, Golang, JavaScript, SQL ● Frameworks & Ecosystems: FastAPI, Django, Laravel, Vue.js, Node.js ● Cloud & Infrastructure: AWS, Vercel, Linux Server Administration, CI/CD pipelines 🔒 COMPLIANCE & PRIVACY ASSURANCE (For Enterprise Clients): As a professional engineer, I prioritize data protection, especially regarding AI data privacy and API security. All environments utilize secure credential management, strict IP assignment compliance, and robust data hygiene protocols. Non-Disclosure Agreements (NDAs) are welcome prior to project scoping. 🤝 WHY PARTNER WITH ME: ● Business-First Mindset: I prioritize the Lean MVP approach—getting your AI or SaaS product to market fast without over-engineering. ● Elite Debugging & Diagnostics: I specialize in "legacy code rescue"—turning unstable, broken, or undocumented systems into clean, maintainable assets. ● Transparent Communication: I break down complex architectural blockers into plain English, providing honest, realistic timelines. 📩 Facing a technical bottleneck or ready to build your next AI-driven micro-SaaS? Drop me a message below. Let’s get your infrastructure moving forward.

  • Google Chrome Extension
  • Python
  • PHP
  • Vue.js
  • React
  • Golang
  • App Design
  • Web Design
  • MySQL
  • Ubuntu
  • Node.js
  • WordPress
  • WooCommerce
  • Telegram API
  • WeChat
  • OpenAI API
  • FastAPI
  • Web3
  • AI Bot
  • SaaS Development
Jiaxuan S.

Beijing, China

$20/hr
5.0
2 jobs

I am a doctoral student in computer science and technology, and my main research direction is artificial intelligence.

  • Algorithms
  • Python
  • AI Chatbot
Weikang Z.

Beijing, China

$30/hr
5.0
46 jobs

Encountering hardships when scraping data from platforms with tough anti-scraping measures or unstructured websites? Even after getting the data, you might be puzzled about processing it, like converting video and audio info into usable data. And setting up a storage structure for large-scale data, along with the inefficiencies in data cleaning and analysis, can be daunting. Don't worry, Rely on my 6+ years of experience in the data industry, and I will effectively help you solve these problems. 📊 I hold a master's degree in Computer Science and have over six years of valuable tech industry experience. I worked at VIVO Communication Technology Co., Ltd, a top 50 Chinese Tech firm for six years, focusing on massive data scraping, modeling, warehousing, and analysis. This has given me deep expertise and rich practical knowledge in various data processing aspects. Work Experience and Skills 👉Data Acquisition Against Anti-scraping: I have processed multiple data websites that are irregular in structure and have strict anti-scraping measures, and even have mechanisms that are ready to identify and block scraping attempts. I am particularly proficient in analyzing the anti-scraping logic of platforms such as TikTok, Reddit, and Instagram with strict anti-scraping mechanisms. Tools like Selenium, Scrapy, and Playwright help me legally get valuable data. My customized scraping strategies break through barriers, providing a solid data base for analysis. 👉Efficient Batch Transcription: With tools such as Gemini, GPT and their APIs, I batch-transcribe videos, audios, and texts based on well-designed prompts, extracting needed data accurately. In TikTok and Douyin projects, I quickly transcribed much audio, supporting social trend analysis. 👉Professional ETL Data Processing: In ETL, I use Python's Pandas and NumPy to clean and preprocess scraped and transcribed data. My efficient process ensures data quality, preparing for in-depth analysis and improving result accuracy. 👉Machine Learning Data Analysis: Familiar with algorithms like LightGBM, XGBoost, I analyze processed data, uncovering hidden value and supporting advertising strategy optimization for businesses. 👉Data Storage Structure Building: With rich data engineering experience, I choose suitable databases (MySQL, PostgreSQL, MongoDB and Hive) based on data scale and needs. I create efficient, stable, scalable storage structures, ensuring data security and improving read/write performance for easy retrieval and analysis. 👉Process Automation: Proficient in Shell scripts, Python scripts, I automate the whole data process. Git for version control ensures code traceability and teamwork efficiency. Docker for environment deployment ensures process consistency. Automation in scraping, transcription, cleaning, and analysis improves efficiency, reduces errors, and enhances accuracy. 👉Exception Alarm Mechanism: I designed an intelligent alarm system with real-time monitoring, threshold detection, and early warning. It spots data anomalies by comparing indicators with set thresholds. When an exception occurs, it sends detailed info via email, ensuring data integrity. Tools and Technologies I Master ✨ Python, SQL, VBA, Shell Script, Airflow,AWS,git; ✨ LightGBM, XGBoost, KNN, Matplotlib, Pandas, NumPy; ✨ BeautifulSoup, Selenium, Scrapy, Playwright; ✨ Tableau, Power BI; 🤝 Customer Recognition and Long-term Cooperation I've worked on large data scraping projects on Upwork. Despite their complexity, I achieved great results, winning customer trust. Over 50% of my business is long-term cooperation, as customers value my ability, attitude, and the value I bring. I respond quickly to technical issues and data needs, showing I can create value and meet changing demands. 👋I have practical data processing and analysis experience and can solve data problems. I look forward to working with you to explore data value and drive business growth.

  • Deep Learning
  • Machine Learning Algorithm
  • SQL
  • Data Analysis
  • Predictive Modeling
  • Data Mining
  • Recommender Systems Development
  • Translation
  • Financial Modeling
  • Data Visualization
  • Web Scraping
  • Pitch Deck
  • Microsoft Power BI Data Visualization
  • ETL

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 Algorithms Engineer in China on Upwork?

You can hire a Algorithms Engineer in China on Upwork in four simple steps:

  • Create a job post tailored to your Algorithms Engineer project scope. We'll walk you through the process step by step.
  • Browse top Algorithms Engineer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Algorithms Engineer profiles and interview.
  • Hire the right Algorithms Engineer 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 Algorithms Engineer?

Rates charged by Algorithms Engineers 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 Algorithms Engineer in China on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Algorithms Engineers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Algorithms Engineer team you need to succeed.

Can I hire a Algorithms Engineer in China 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 Algorithms Engineer proposals within 24 hours of posting a job description.