Algorithm Engineer

10xengineers

Lahore

On-site

PKR 1,800,000 - 3,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A leading tech firm in Lahore is seeking a Junior-Mid Algorithm Engineer to develop core algorithms for signal processing and data-driven analysis. This hands-on role involves collaboration with various teams to ensure algorithm performance and reliability. Candidates should hold an MS degree in Electrical/Computer Engineering, have strong skills in MATLAB and Python, and possess relevant experience in signal processing or mathematical modeling. This full-time position offers a chance to lead junior engineers as well.

Qualifications

  • MS degree in Electrical/Computer Engineering or related discipline.
  • 1+ years of relevant experience in signal processing and at least two years in modeling.
  • Strong mathematical and computational foundations.

Responsibilities

  • Design and develop algorithms for digital signal processing.
  • Analyze complex sensor data and extract insights.
  • Collaborate with cross-functional teams to ensure algorithm performance.
  • Document algorithm requirements and specifications for regulated medical devices.
  • Collaborate with firmware, hardware, clinical and product teams to ensure performance.
  • Evaluate literature and apply mathematical techniques to engineering problems.
  • Support verification and validation activities for FDA pathways.
  • Lead junior algorithm engineers while remaining hands-on in development.

Skills

Signal processing
Mathematical modeling
Estimation
System identification
MATLAB
Python
Documentation

Education

MS degree in Electrical/Computer Engineering

Tools

MATLAB
Python

Job description

Level: Junior-Mid (1 – 4 years experience) Location: Onsite, Lahore
Job Type: Full-time, Permanent

Our biomedical engineering team is looking for an Algorithm Engineer. This is a key hands‑on role in developing core algorithms for signal processing, modeling, estimation, and data‑driven analysis. You will work closely with the engineering leadership, collaborating with embedded/firmware, and clinical teams to translate real‑world signals into robust and reliable system behaviors.

This is a hands‑on, deeply technical position involving end‑to‑end algorithm development.

What You’ll Do
  • Design, develop, and optimize algorithms for digital signal processing, mathematical modeling, estimation, and system identification.
  • Analyze complex sensor data and extract meaningful insights to support system performance and product features.
  • Develop prototypes, simulations, and validation experiments using MATLAB and Python.
  • Contribute to algorithmic requirements, specifications, and documentation for a regulated medical device environment.
  • Collaborate cross‑functionally with firmware, hardware, clinical, and product teams to ensure algorithm performance in real‑world scenarios.
  • Investigate scientific literature, evaluate state‑of‑the‑art methods, and apply mathematical techniques to solve engineering problems.
  • Support verification and validation activities relevant to FDA pathways, ensuring algorithm reliability and traceability.
  • Lead junior Algorithm Engineers while remaining hands‑on in development, implementation, and experimentation.
What We’re Looking For

Educational Background

  • Candidates must have completed at least an MS degree in Electrical/Computer Engineering or a related discipline.
  • A thesis in the domain of signal processing is preferred but not required.

Skills and Experience

  • 1+ years of relevant experience with at least two years of demonstrated experience in signal processing, mathematical modeling, estimation, or system identification.
  • Candidates must have strong mathematical and computational foundations.
  • Candidates must be comfortable with programming in Matlab and Python.
  • Prior experience with machine learning, pattern recognition, and data science is preferred, but not required.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Algorithm Engineer
Senior Algorithm Engineer

10xengineers • Lahore

On-site
PKR 1,004,400 - 1,339,200
Senior Algorithm Engineer - Signal Processing (Medical)
Senior Algorithm Engineer - Signal Processing (Medical)

10xengineers • Lahore

On-site
PKR 1,004,400 - 1,339,200
Biomedical Signal Processing Algorithm Engineer
Biomedical Signal Processing Algorithm Engineer

10xengineers • Lahore

On-site
PKR 1,800,000 - 3,000,000
AI Engineer
AI Engineer

abacus-consulting-3 • Lahore

On-site
PKR 1,800,000 - 3,200,000
AI Engineer
AI Engineer

System Heuristics • Model Town Tehsil

On-site
PKR 1,200,000 - 1,800,000
Lunch allowance
Bonuses
Certifications support
Machine Learning Engineer
Machine Learning Engineer

PrestigeArch Luxembourg • Punjab

On-site
PKR 2,364,000 - 3,198,000
Engineering Manager / Tech Lead – Data, AI & Development
Engineering Manager / Tech Lead – Data, AI & Development

Digifloat • Islamabad

On-site
PKR 300,000 - 600,000
Provident Fund
Annual Increment
Fully sponsored Certifications
+1
Clinical AI & Automation Engineer
Clinical AI & Automation Engineer

Nexa Trials • Lahore

On-site
PKR 1,200,000 - 1,800,000
Competitive compensation
Hybrid work model
Mentorship from senior engineers
+1
AI Engineer
AI Engineer

Abacus Global • Lahore

On-site
PKR 1,800,000 - 3,000,000
Machine Learning Engineer
Machine Learning Engineer

NextWave Publications • Lahore

On-site
PKR 4,229,000 - 5,066,000
Accommodation
Visa sponsorship for international