Job Search and Career Advice Platform

Enable job alerts via email!

Python Developer (Remote Pakistan)

Hire My Tech

Islamabad

Remote

PKR 2,000,000 - 2,750,000

Full time

16 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company is seeking a skilled Python Developer with 2-3 years of experience, particularly in Machine Learning. The role includes developing applications, designing models, and collaborating with teams in a flexible remote environment. Candidates should possess strong problem-solving skills and a relevant bachelor's degree. Opportunities for career growth and exciting projects are offered.

Benefits

Competitive salary
Flexible remote working environment
Career growth opportunities

Qualifications

  • 2-3 years of professional Python development experience.
  • Hands-on experience with Machine Learning frameworks.
  • Strong knowledge of data structures, algorithms, and object-oriented programming.

Responsibilities

  • Develop, test, and maintain Python applications and scripts.
  • Design and implement Machine Learning models and integrate them into applications.
  • Collaborate with team members to understand requirements and deliver solutions.

Skills

Python development
Machine Learning frameworks
Data structures and algorithms
Problem-solving skills

Education

Bachelors degree in Computer Science or related field

Tools

TensorFlow
PyTorch
Scikit-learn
NumPy
Pandas
Docker
Job description
About the Role:

We are looking for a skilled Python Developer with 2-3 years of professional experience, ideally with a strong background in Machine Learning. The role requires developing and maintaining scalable applications, working on data-driven solutions, and collaborating with cross-functional teams to deliver high-quality results.

Location: Remote (Based in Pakistan)
Experience: 23 Years
Employment Type: Full-Time

Key Responsibilities:
  • Develop, test, and maintain Python applications and scripts.
  • Design and implement Machine Learning models and integrate them into applications.
  • Work with data (cleaning, preprocessing, analysis) to support ML initiatives.
  • Optimize code for performance, scalability, and reliability.
  • Collaborate with team members to understand requirements and deliver solutions.
  • Debug, troubleshoot, and resolve application issues.
  • Write clean, reusable, and efficient code following best practices.
Requirements:
  • Bachelors degree in Computer Science, Software Engineering, or a related field.
  • 2-3 years of professional Python development experience.
  • Hands-on experience with Machine Learning frameworks (TensorFlow, PyTorch, or Scikit-learn).
  • Strong knowledge of data structures, algorithms, and object-oriented programming.
  • Familiarity with REST APIs, Git, and version control systems.
  • Experience with data manipulation libraries (NumPy, Pandas, etc.).
  • Basic understanding of cloud platforms (AWS, GCP, or Azure) is a plus.
  • Strong problem-solving and analytical skills.
  • Ability to work independently in a remote setup and deliver within deadlines.
Preferred Skills (Nice to Have):
  • Experience with Natural Language Processing (NLP) or Computer Vision.
  • Exposure to containerization tools (Docker, Kubernetes).
  • Familiarity with Agile/Scrum methodologies.
What We Offer:
  • Competitive salary based on experience.
  • Flexible remote working environment.
  • Opportunities to work on exciting Machine Learning projects.
  • Career growth and professional development opportunities.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.