Back End Developer

PowerMatch


Date: 1 week ago
City: Lahore
Contract type: Full time

 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 resume

Similar jobs

Senior Android & iOS

SiliconFort LLC., Lahore
1 day ago
AppsGenii is looking for Senior Android and iOS Resources for its Lahore office. Person must have:For AndroidSolid knowledge and understanding of Android & Java.;Proficient in using native UI components, widgets and layout design.Experience working with RESTful APIs and JSON- Solid grasp of OOP, Data Structures and Algorithms.Ability to communicate thoughts and ideas.Core Java, Android SDK, XML, Rest, SOAP, JSON, OOPS,...

Intern - Accounts

DevDimensions, Lahore
2 days ago
DevDimensions is seeking a passionate Accounts Intern to become a key player in our innovative team!Responsibilities:Record daily financial transactions in QuickBooksAssist with bank reconciliations and petty cash trackingSupport accounts payable and receivable activitiesHelp with month-end closing and basic financial statement preparationMaintain general ledger entries and assist in payroll supportEnsure documentation aligns with accounting standards and internal controlsProvide support during audits...

Trainee Sales Development Representatives (SDRs)

Programmers Force, Lahore
3 days ago
We are searching for motivated and enthusiastic Trainee Sales Development Representatives (SDRs) to join our dynamic team. In this role, you will be instrumental in driving our sales efforts by generating leads and establishing relationships with potential clients. You will gain valuable hands-on experience in the sales process and develop the skills necessary for a successful career in sales. Advantages...