Back End Developer
PowerMatch

Location: On-site in Lahore
Full-time | Competitive Salary | Long-term Role
About PowerMatch
PowerMatch is a fast-growing recruitment agency using smart automation and matching logic to connect skilled workers with the right companies. We’re building a platform that takes the manual headache out of recruitment and helps companies hire faster — and better.
We’ve already mapped out a powerful rule-based matching engine — now we’re looking for the engineer who can bring it to life and evolve it using real-world feedback.
Your Role
You’ll be responsible for building, scaling, and improving our matching engine — a backend service that calculates how well a candidate fits a job based on tasks, experience, and location. You’ll also help us collect structured feedback and lay the foundation for machine learning-based improvements over time.
What You’ll Be Doing
- Build and optimize our matching algorithm (PowerMatch Algo 1.0):
- Develop clean and testable backend services (Node.js or Python preferred)
- Design data models and APIs to deliver candidate-job scores
- Collaborate with product owner and frontend devs to integrate the logic into our recruiter dashboard
- Store match outcomes and feedback data for future learning
- (Future) Help train basic ML models to adjust scoring or predict fit
What We’re Looking For
- 5+ years backend development experience
- Strong in Node.js or Python (or both)
- Proven experience with custom algorithms or rule engines
- Solid understanding of data modeling and relational databases (PostgreSQL preferred)
- Familiarity with basic machine learning concepts:
- Supervised learning, feature engineering, feedback loops
- Experience with Python ML libraries (e.g. scikit-learn, pandas, XGBoost, etc.)
- Bonus: Experience in recruitment tech, HR platforms, or logistics
What We Offer
- Competitive salary (in USD)
- Long-term, product-focused role — not project-based
- Freedom to own the system logic and grow with the platform
- Work directly with founder/product owner
- A clear roadmap from rules → data → intelligent matching
How to apply
We’re testing something new — so your application will go through our AI platform, Jaspi. It only takes a few minutes: you’ll start with a brief chat screening, followed by a live AI-led interview.
Jaspi is still in beta, so if you run into any issues, feel free to reach out directly to Las Sabir on LinkedIn — and we’ll make sure you’re taken care of.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Senior Android & iOS

Intern - Accounts

Trainee Sales Development Representatives (SDRs)
