Software Engineer  
Akhtar Developments   More jobs from this company

Job Details Back to Job Listing
 
Job Title:   Software Engineer
Category:   Software Development
Total Positions:   1
Job Location:   Islamabad
Gender:   No Preference
Minimum Education:   Bachelors
Career Level:   Entry Level
Minimum Experience:   1 Year
Salary Range:   PKR 50,000 to 125,000 per Month
Apply By:   Dec 15, 2025
     
     
 
Job Description:

We are looking for a talented Software Engineer with at least 6 years of professional experience in software development, including hands-on experience with AI technologies. The ideal candidate will be proficient in coding, app development, and creating scalable software solutions. As part of our development team, you will work on innovative projects, incorporating AI tools and technologies to build high-quality applications and software solutions.

Key Responsibilities:

  • Design, develop, and maintain scalable software applications and systems, including both web and mobile platforms.
  • Utilize AI technologies to enhance the functionality and performance of apps and software solutions.
  • Write clean, efficient, and maintainable code in multiple programming languages (e.g., Python, Java, JavaScript, etc.).
  • Collaborate with product managers, designers, and other engineers to build new features and improve existing products.
  • Develop AI models and integrate machine learning algorithms into software applications to automate processes and improve user experiences.
  • Conduct code reviews and ensure high standards for code quality and software performance.
  • Debug and troubleshoot software issues, providing timely resolutions.
  • Participate in the full software development lifecycle, including design, development, testing, deployment, and maintenance.
  • Stay up to date with the latest trends in AI, software engineering, and development tools.

Requirements:

  • Minimum 6 years of experience in software engineering or software development.
  • Proficiency with AI software and AI technologies (e.g., TensorFlow, PyTorch, Keras, etc.).
  • Strong coding experience in languages such as Python, Java, JavaScript, or similar.
  • Experience in developing mobile applications for iOS and Android (native or hybrid).
  • Knowledge of cloud platforms and services (e.g., AWS, Azure, Google Cloud).
  • Experience with APIs and third-party integrations.
  • Solid understanding of software architecture, design patterns, and algorithms.
  • Familiarity with version control systems like Git.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication skills in English (written and verbal).
  • Ability to work independently and collaboratively in a team environment.

Preferred Skills:

  • Experience with developing AI-powered apps and integrating machine learning models.
  • Knowledge of databases (SQL, NoSQL) and data management.
  • Experience with DevOps tools and continuous integration/continuous deployment (CI/CD).
  • Familiarity with front-end development frameworks like React or Angular.
  • Experience with Agile/Scrum development methodologies.

Why Join Us?

  • Competitive salary and benefits.
  • Opportunity to work with innovative AI technologies.
  • Flexible work hours and remote work options.
  • Access to a collaborative and forward-thinking team of engineers.
  • Career growth opportunities and ongoing professional development.

If you are an experienced software engineer with a passion for AI and creating cutting-edge applications, we would love to hear from you! Please submit your CV along with a portfolio or examples of previous projects you have worked on.


Company Information
 
Company Name:  Akhtar Developments
Company Description:

Copyright 2025, The Islamia University of Bahawalpur. All Rights Reserved