Software Engineer (Python, Django & AI-Powered Development) | Avialdo Solutions | Pakistan

Tech Junction Ltd

Pakistan

On-site

PKR 1,674,000 - 2,232,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Fuel Allowance
Daily Lunch Provision
Health & Medical Insurance
Biannual Performance Bonuses
Biannual Salary Increments
Paid Annual, Casual & Sick Leave
Continuous Learning & Development
Professional Growth Opportunities
Team Events & Recreational Activities
Collaborative and People-Focused Cultu

Job summary

Avialdo Solutions is seeking a talented Software Engineer who combines strong software engineering fundamentals with a passion for AI-driven development. This role offers the opportunity to build innovative products, take ownership of features from concept to deployment, and leverage modern AI tools to accelerate development, improve productivity, and deliver exceptional user experiences.

As a Software Engineer, you will work across the full software development lifecycle, from requirements

Qualifications

  • Bachelor’s degree in Computer Science or a related field.

Responsibilities

  • Design, develop, test, debug, and deploy high-quality software features.
  • Own features and small-to-medium-sized projects end-to-end.
  • Write clean, maintainable, efficient, and well-documented code following industry best practices.
  • Utilize AI-powered development tools to enhance coding efficiency, quality, and productivity.
  • Develop backend services and APIs using Python and Django frameworks.
  • Build and maintain responsive web or mobile application features using Next.js or Flutter.
  • Automate engineering workflows and improve development processes.
  • Collaborate with cross-functional teams to solve technical challenges and drive product improvements.
  • Participate in code reviews and contribute to engineering best practices.
  • Monitor application performance and support troubleshooting and optimization initiatives.
  • Contribute to technical documentation, architectural discussions, and continuous improvement efforts.
  • Support quality assurance activities through testing and validation processes.

Skills

Python
Django
AI Tools
Next.js
Flutter
SQL
MySQL
PostgreSQL
Git
Jira
Linux

Education

Bachelor’s degree in CS/Software Engineering

Tools

Next.js
Flutter
Git
Jira
Docker
Kubernetes
Jenkins

Job description

Job Title: Software Engineer (Python, Django & AI-Powered Development) | Avialdo Solutions | Pakistan

Recruiting Company: Avialdo Solutions

Job Location: Pakistan

Job Type: Full-Time

Salary: PKR 150,000+ (Based on Experience)

Experience Required: 3+ Years

Industry: Software Development | Artificial Intelligence | Product Engineering

Benefits & Perks
  • Fuel Allowance
  • Daily Lunch Provision
  • Health & Medical Insurance
  • Biannual Performance Bonuses
  • Biannual Salary Increments
  • Paid Annual, Casual & Sick Leave
  • Continuous Learning & Development Programs
  • Professional Growth Opportunities
  • Team Events & Recreational Activities
  • Collaborative and People-Focused Culture
Position Summary

Avialdo Solutions is seeking a talented Software Engineer who combines strong software engineering fundamentals with a passion for AI-driven development. This role offers the opportunity to build innovative products, take ownership of features from concept to deployment, and leverage modern AI tools to accelerate development, improve productivity, and deliver exceptional user experiences.

Detailed Job Description

As a Software Engineer, you will play a key role in developing and enhancing modern software products that serve real business and customer needs. You will work across the full software development lifecycle, from requirements analysis and architecture to implementation, testing, deployment, and ongoing optimization. The ideal candidate is highly proficient in Python and Django, comfortable working with modern frontend or mobile technologies such as Next.js or Flutter, and enthusiastic about integrating AI tools into everyday development workflows. You will collaborate closely with product, design, and engineering teams to build scalable, maintainable, and high-performance applications. This is an excellent opportunity for engineers who enjoy ownership, continuous learning, automation, and the practical application of AI in software delivery.

Key Responsibilities
  • Design, develop, test, debug, and deploy high-quality software features and applications.
  • Own features and small-to-medium-sized projects throughout the entire development lifecycle.
  • Write clean, maintainable, efficient, and well-documented code following industry best practices.
  • Utilize AI-powered development tools to enhance coding efficiency, quality, and productivity.
  • Develop backend services and APIs using Python and Django frameworks.
  • Build and maintain responsive web or mobile application features using Next.js or Flutter.
  • Automate engineering workflows and improve development processes.
  • Collaborate with cross-functional teams to solve technical challenges and drive product improvements.
  • Participate in code reviews and contribute to engineering best practices.
  • Monitor application performance and support troubleshooting and optimization initiatives.
  • Contribute to technical documentation, architectural discussions, and continuous improvement efforts.
  • Support quality assurance activities through testing and validation processes.
Required Qualifications & Skills
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum 3 years of professional software development experience.
  • Strong proficiency in Python and Django development.
  • Experience with Next.js or Flutter development.
  • Solid understanding of data structures, algorithms, object-oriented programming, and software design principles.
  • Strong knowledge of system design and scalable application architecture.
  • Hands-on experience using AI tools to accelerate software development and productivity.
  • Strong SQL and database management skills with MySQL and/or PostgreSQL.
  • Experience using Git for source code management and version control.
  • Experience working with Jira or similar project management tools.
  • Familiarity with Linux, macOS, and Windows operating systems.
  • Strong analytical thinking and problem-solving capabilities.
  • Excellent communication, collaboration, and ownership mindset.
Nice-to-Have Skills
  • Experience with AWS or Google Cloud Platform (GCP).
  • Knowledge of Docker and Kubernetes containerization technologies.
  • Experience with Jenkins and CI/CD pipeline implementation.
  • Understanding of Microservices architecture and distributed systems.
  • Experience with Agile and Scrum methodologies.
  • Knowledge of FastAPI and GraphQL development.
  • Experience with Retrieval-Augmented Generation (RAG) and LLM Engineering.
  • Familiarity with Amazon Bedrock and Generative AI platforms.
Recruitment Pro Tip

For AI-focused Software Engineer roles, employers are looking for more than coding skills. Showcase projects where you leveraged AI tools to accelerate development, automated workflows, improved application performance, or delivered measurable business outcomes. Demonstrating ownership of complete features, strong backend expertise in Python/Django, and practical AI implementation experience will significantly strengthen your application.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI-Powered Python/Django Software Engineer
AI-Powered Python/Django Software Engineer

Tech Junction Ltd • Pakistan

On-site
PKR 1,674,000 - 2,232,000
Fuel Allowance
Daily Lunch Provision
Health & Medical Insurance
+7
Senior Full Stack Engineer – Client Solutions
Senior Full Stack Engineer – Client Solutions

Cyber Nest • Lahore

On-site
PKR 3,000,000 - 6,000,000
Technical Team Lead – Full Stack Development
Technical Team Lead – Full Stack Development

Jinnahtech • Islamabad

Hybrid
Competitive salary
Fully remote role
International exposure
+1
Senior Python AI/ML Engineer
Senior Python AI/ML Engineer

Hybrid Mediaworks • Islamabad

On-site
PKR 1,674,000 - 2,232,000
Competitive salaries
Health insurance
Personal and team-based bonuses
+1
Senior AI/ML & Data Engineer - Islamabad
Senior AI/ML & Data Engineer - Islamabad

Devsinc, LLC • Islamabad

On-site
PKR 1,500,000 - 2,000,000
Provident Fund
Medical Inpatient & Outpatient
Paid Overtime
+2
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
AI Engineer - Pakistan (Remote)
AI Engineer - Pakistan (Remote)

Yeah! Global • Islamabad

Remote
PKR 8,344,000 - 19,472,000
Senior Software Engineer - shopdev
Senior Software Engineer - shopdev

Taraki • Lahore

On-site
PKR 2,400,000 - 3,600,000
Engineering Lead
Engineering Lead

Travel Innovation Group • Lahore

On-site
Medical Insurance
Pension Scheme
Gym Passport
+3
Sr. AWS AI Engineer
Sr. AWS AI Engineer

Cloudelligent • Karachi Division

On-site
PKR 3,000,000 - 6,000,000