Senior Software Engineer

 

Description:

We're Hiring
🐍 Senior Software Engineer – Python
📍 Remote | 🕐 Full-Time | 💼 5+ Years of Experience
We're seeking an experienced Python engineer to help design and build scalable backend systems. You’ll work with a talented team, contribute to architecture decisions, and mentor junior developers.
🔧 What You’ll Do:
Develop and maintain Python applications using Django or Flask
Design RESTful APIs and backend services
Collaborate with cross-functional teams on new features
Conduct code reviews and mentor peers
Troubleshoot and optimize performance
✅ What You Bring:
5+ years of Python development experience
Strong knowledge of web frameworks (Django/Flask)
Experience with SQL & NoSQL databases
Familiarity with AWS, Azure, or GCP
Strong problem-solving & communication skills
🤖 Machine Learning Engineer
📍 Onsite – Lahore or Islamabad | 🌙 Night Shift (US Time Zone)
💼 3–5 Years Experience | 💰 PKR 150K – 300K
We’re looking for a Machine Learning Engineer who can not only build cutting-edge models but also clearly communicate their impact to international clients. This is a fully onsite, client-facing role with global exposure.
🔧 What You’ll Do:
Build and deploy production-grade ML models
Lead ML pipeline development end-to-end
Collaborate with product and engineering teams
Represent Ribbitz in client meetings
Mentor junior engineers
✅ What You Bring:
2–5 years of ML engineering experience
Strong Python skills with TensorFlow or PyTorch
Experience with MLOps tools (Kafka, Airflow, SageMaker, etc.)
Expertise in recommendation systems, causal inference, LLMs, etc.
Excellent communication & stakeholder management skills.

Organization Ribbitz LLC
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-07-28 1:14 pm
Expires on 2026-01-05