Hey everyone,
I’m looking for a senior Python developer based in North Africa (Egypt, Libya, Algeria, or Morocco) to work with us remotely. Long-term, not a quick gig.
Let me just be honest about what this is and what it isn’t.
The money: $2,000/month USD. Paid monthly through Wise, Payoneer, or crypto, whatever works for you. Contractor basis. We don’t miss payments and we don’t play games with invoices.
The work: You’ll be writing Python across everything. ML models going to production. Backend APIs. DevOps pipelines. Infra automation. This isn’t a role where you sit in Jupyter all day or just push YAML files around. You’ll actually build things end to end and ship them to real users.
The vibe: Nobody is going to watch your screen or ask why you were offline for 20 minutes. We care about what you deliver, not when you deliver it. Work from home, work from a cafe, work at 3am if that’s your thing. Just get it done and communicate well.
Here’s what I’m looking for:
Python everywhere. This is a Python-first team. If Python is your main language and you’re really good at it, keep reading. If you just use it sometimes, this probably isn’t the right fit.
AI/ML experience. You’ve worked with PyTorch or TensorFlow. You know pandas and scikit-learn. Maybe you’ve done stuff with LLMs, HuggingFace, OpenAI APIs. The important thing is you’ve actually deployed models to production, not just trained them in a notebook and called it a day.
DevOps chops. Docker, Kubernetes, CI/CD, Terraform, cloud platforms (AWS, GCP, Azure). You’ve set up infrastructure, automated deployments, debugged things at weird hours. You’ve written Python scripts that hold entire systems together.
Full-stack ability. FastAPI or Django on the backend, React or Vue on the frontend, Postgres or Mongo for the database. You can go from an empty repo to a working app that people actually use.
Now, you don’t have to be a god at all three. But you need to be solid across the board. I want someone who can jump between ML, infra, and product work without freezing up.
The non-negotiable stuff:
You have to be based in Libya, Egypt, Algeria, or Morocco. Sorry, no exceptions on this one.
Your English needs to be strong. We work in English every day, on calls, in Slack, in code reviews. You don’t need to sound like a native speaker but you need to explain your thinking clearly and hold a conversation without struggling.
You need real experience. At least 3 years writing Python in production. Real projects, real users, real pressure. Tutorials and side projects don’t count here.
You need to be the kind of person who doesn’t wait around to be told what to do. If something is broken, you fix it. If you’re stuck, you say something. If you see a better way to do something, you bring it up.
How to apply:
Just DM me. Keep it simple.
Tell me who you are and where you’re based. Drop your GitHub or LinkedIn or portfolio or whatever you’ve got. Tell me which area is your strongest (AI/ML, DevOps, or full-stack). And tell me about one thing you’ve built with Python that you’re actually proud of. Not a todo app. Something real.
That’s it. No resume needed. No cover letter. No trick questions.
I read every message and I’ll get back to you within a couple of days.
If you know someone in North Africa who would crush this role, send them this post. I appreciate it.
Looking forward to hearing from you guys.