| 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:
|
|