Enable job alerts via email!

Software Engineer (Fresh Graduates)

Strategic Systems International

Lahore

On-site

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

Full time

Today
Be an early applicant

Job summary

A software development firm is looking for fresh graduates to join as Software Engineers. This role involves software development, coding, and contributing to AI/ML projects. Candidates should have a Bachelor's in Computer Science or related field and a strong foundation in programming, especially in Python. Join a diverse team to enhance your skills in a collaborative environment in Lahore, Pakistan.

Qualifications

  • Strong understanding of programming languages, especially Python, along with Java, C#, or JavaScript.
  • Basic knowledge of AI/ML concepts, such as supervised/unsupervised learning, data preprocessing, or model evaluation.
  • Familiarity with AI/ML libraries is a plus.

Responsibilities

  • Assist in designing, developing, and maintaining software applications.
  • Write clean, efficient, and well-documented code following best practices.
  • Participate in debugging, troubleshooting, and resolving software issues.

Skills

Python programming
Problem-solving
Java
C#
JavaScript

Education

Bachelor’s degree in Computer Science, Software Engineering, AI, Data Science, or related field

Tools

TensorFlow
PyTorch
scikit-learn
Job description
Overview

JOB TITLE: Software Engineer

DEPARTMENT: Software Development

PURPOSE: We are looking for highly motivated and passionate fresh graduates to join our team as Software Engineers. This is an excellent opportunity for individuals eager to kickstart their careers in software development, working with cutting-edge technologies and experienced professionals. If you have a strong foundation in programming, an interest in Artificial Intelligence (AI), and a drive to learn, we encourage you to apply.

Responsibilities
  • Software Development & Coding: Assist in designing, developing, and maintaining software applications.
  • Write clean, efficient, and well-documented code following best practices.
  • Participate in debugging, troubleshooting, and resolving software issues.
  • Contribute to basic AI/ML model integration and Python-based automation scripts.
Learning & Growth
  • Work closely with senior engineers to enhance technical skills, especially in Python programming and AI/ML concepts.
  • Engage in code reviews and collaborate with peers to improve coding standards.
  • Stay updated with emerging technologies, including AI frameworks, libraries, and industry trends.
Collaboration & Problem Solving
  • Work in an Agile development environment and contribute to team discussions.
  • Assist in identifying and resolving technical challenges.
  • Collaborate with cross-functional teams, including designers and testers, to deliver quality software solutions.
QUALIFICATIONS, SKILLS, AND EXPERIENCE
  • Bachelor’s degree in Computer Science, Software Engineering, AI, Data Science, or a related field.
  • Strong understanding of programming languages, especially Python, along with Java, C#, or JavaScript.
  • Basic knowledge of AI/ML concepts, such as supervised/unsupervised learning, data preprocessing, or model evaluation.
  • Familiarity with AI/ML libraries (e.g., TensorFlow, PyTorch, scikit-learn) is a plus.
  • Understanding of databases, web technologies, and software development methodologies.
  • Passion for coding, problem-solving, and continuous learning.
  • Good analytical and communication skills.
  • Ability to work collaboratively in a team environment.

A Culture of Belonging: At our core, we value diversity and inclusion. As an equal opportunity employer, we are dedicated to creating a workplace where every voice is heard, every person is respected, and everyone has the opportunity to succeed.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.