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.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Entry Level
Minimum Experience:
1 Year
Apply Before:
Dec 16, 2025
Posting Date:
Nov 16, 2025

Akhtar Developments

Architecture/Interior Design · 1-10 employees - Islamabad

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Software Engineer

Paragon Marketing, , Pakistan
Posted Aug 20, 2026

Software Engineer - Java (Fresh)

Lonestar Technologies, Lahore, Pakistan
Posted Aug 08, 2026

Software Engineer (Java)

Infotech, Lahore, Pakistan
Posted Aug 10, 2026
View All
I found a job on Rozee!