Hire the Best Python Script Programmers
in Ethiopia

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

Addis Ababa, Ethiopia

$10/hr
5.0
11 jobs

"I'm an experienced backend & automation developer who builds fast, scalable, zero-maintenance systems.What I actually build and ship every week: Go (Golang) – high-performance APIs, microservices, CLI tools, concurrent workers Node.js – Express/Fastify/NestJS, real-time apps, webhooks, serverless functions Python & Django – full-featured backends, admin panels, REST/GraphQL APIs Databases – PostgreSQL, MySQL, MongoDB, DynamoDB, Redis Web scraping & data extraction – Playwright, Puppeteer, Scrapy, Selenium, rotating proxies, anti-bot bypass — clean and reliable Microservices architecture – Docker, Docker Compose, event-driven, AWS Lambda + API Gateway, Kubernetes-ready Automation with n8n – self-hosted or cloud, custom nodes, bulletproof workflows between all your apps Smart bots & agents – GPT-4o, Claude 3.5, Gemini, Grok, Llama 3 via API → chatbots, auto-responders, content generators, decision agents Infra that never breaks – Linux, Bash, systemd, PM2, Caddy/Nginx, Terraform when needed Bottom line: I build rock-solid backends and microservices (Go/Node/Django), store data wherever it makes sense (including DynamoDB), scrape anything legally and reliably, automate everything with n8n, and supercharge it all with the best AI APIs.

  • Python Script
  • Node.js
  • Full-Stack Development
  • ASP.NET Core
  • ASP.NET MVC
  • ASP.NET Web API
  • MySQL
  • Microsoft SQL Server
  • MERN Stack
  • Telegram API
  • Bot
  • Unix System Administration
  • Bash Programming
  • Selenium
  • Discord Bot Development
Sefineh T.

Addis Ababa, Ethiopia

$3/hr
5.0
25 jobs

I build AI systems that don’t just work, they perform, scale, and deliver actionable insights. I specialize in architecting production-ready large language models with ultra-low latency and precision-driven outputs. From retrieval pipelines to inference optimization, I turn complex AI into reliable, real-world solutions. I design advanced Retrieval-Augmented Generation (RAG) architectures that combine Qdrant vector stores, function calling, metadata-aware re-ranking, and multi-step agentic workflows. I construct knowledge bases from structured and unstructured data, carefully optimizing chunking, ingestion, and evaluation to minimize hallucinations and maximize answer quality. I deploy and optimize models such as Gemma3, Qwen, LLaMA, and Mistral using vLLM for high-throughput, low-latency inference. My expertise includes batching, KV-cache tuning, async streaming, GPU memory control, and CUDA-level performance tuning, enabling robust token-by-token streaming pipelines for text and voice AI applications. I build backend AI services with Python, FastAPI, or Flask, seamlessly integrated with vector databases and external APIs. I troubleshoot slow inference, retrieval inaccuracies, hallucinations, and scaling issues, transforming underperforming systems into stable production platforms. Recent projects include integrating Gemma3 with Qdrant for high-accuracy multi-step RAG, creating function-calling pipelines where LLMs autonomously query tools and generate HTML-ready outputs, and developing bilingual Amharic-English AI assistants. I also optimize local and offline LLM deployments for predictable production-grade performance. If you need an AI engineer who handles everything from model behavior to retrieval pipelines to inference serving, I can help you turn AI prototypes into reliable production systems that scale and deliver.

  • Python
  • Docker
  • AI Agent Development
  • PyTorch
  • API
  • Amazon SageMaker
  • Machine Learning
  • Amazon EC2
  • Terraform
  • n8n
  • Supabase
  • FastAPI
  • AI Development
  • Retrieval Augmented Generation
  • LangChain
Biruh T.

Adama, Ethiopia

$20/hr
5.0
17 jobs

Welcome to My Upwork Profile! Are you in need of web scraping and automation solutions that save you time and effort? Look no further! I'm here to offer my specialized services in Python web scraping and automation. With a proven track record in delivering high-quality results, I bring extensive experience in extracting data from various websites efficiently and accurately. Whether you need to gather information for market research, competitor analysis, or any other purpose, I can tailor my solutions to meet your specific needs. What I Offer: Web Scraping: I excel in extracting data from websites of all complexities. From simple data extraction to scraping dynamic content and handling anti-scraping measures, I have the expertise to get the job done. Automation: Say goodbye to repetitive tasks! I can automate processes to streamline your workflow, saving you valuable time and resources. Whether it's form filling, data entry, or any other task, I can create customized automation scripts to suit your requirements. Custom Solutions: Every project is unique, and I understand the importance of delivering solutions tailored to your exact needs. I take the time to understand your requirements thoroughly, ensuring that the end result meets your expectations. Why Choose Me: Reliability: You can count on me to deliver results on time and within budget. I pride myself on my professionalism and commitment to client satisfaction. Quality Assurance: I pay close attention to detail to ensure the accuracy and integrity of the data I deliver. Quality is my top priority, and I strive for excellence in every project. Communication: Clear and prompt communication is key to a successful collaboration. I keep you updated throughout the project, ensuring that we're always on the same page. Let's Get Started! Ready to take your project to the next level? Feel free to reach out, and let's discuss how I can help you achieve your goals. Whether you have a specific project in mind or need guidance on how to best leverage web scraping and automation, I'm here to assist you every step of the way. Thank you for considering my services. I look forward to the opportunity to work with you! Warm regards, Biruh T.

  • Python Script
  • Python
  • Web Scraping
  • Scrapy
  • Web Crawling
  • Web Scraping Framework
  • Data Scraping
  • Selenium
  • Automation
  • Scripting
  • Automation Framework
  • Web Scraping Plugin
  • Web Scraping Software
  • Web Crawler
  • Python-Requests

How it works

Post a job for free Post 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 Python Script Programmer in Ethiopia on Upwork?

You can hire a Python Script Programmer in Ethiopia on Upwork in four simple steps:

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

Rates charged by Python Script Programmers 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 Python Script Programmer in Ethiopia on Upwork?

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

Can I hire a Python Script Programmer in Ethiopia 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 Python Script Programmer proposals within 24 hours of posting a job description.