Software Engineer

4 weeks ago


Karachi, Sindh, Pakistan 1 Sol Digital Services (SMC) Pvt Ltd. Full time

Direct message the job poster from 1 Sol Digital Services (SMC) Pvt Ltd.

Technical Project Manager | Scrum Master | CRM | Founder at 1 Sol | Founder BU Media Club | BUKC

Job Title: Software Engineer (Mid-Level) – On-Site (Karachi) – US Eastern Time Zone

Working Hours: 6:00 PM – 2:00 AM PKT (Aligned with US Eastern Time)

Experience Level: Mid-Level

Job Description:

We are seeking a motivated and agile mid-level Software Engineer to join our on-site team in Karachi. The ideal candidate will be working on cutting-edge Generative AI, Large Language Models (LLM), and Machine Learning (ML) projects in a fast-paced environment that requires rapid delivery and collaboration. This role demands a high level of adaptability, strong communication skills, and a solid understanding of software engineering principles and modern development practices.

Responsibilities:

  • Design, develop, and maintain scalable applications using the latest version of Angular and Python 3
  • Work with relational databases such as MySQL and PostgreSQL, and develop data models optimized for performance and reliability
  • Integrate with and deploy services on Google Cloud Platform (GCP)
  • Implement role-based access control using Casbin or similar frameworks
  • Use modern Python ORMs (such as SQLAlchemy, Tortoise ORM, etc.) for database interaction
  • Collaborate closely with customers, product owners, and project managers to gather and implement requirements efficiently
  • Apply software engineering patterns and practices to ensure maintainable and high-quality code
  • Leverage AI coding assistants to enhance development productivity
  • Participate in design and code reviews, and contribute to continuous improvement initiatives
  • Deliver functional features with minimal turnaround time while ensuring code robustness

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 2–4 years of hands-on experience in Angular, Python, and relational databases
  • Familiarity with Generative AI, LLMs, or ML concepts and workflows is preferred
  • Solid understanding of software architecture, design patterns, and engineering best practices
  • Experience working with GCP services such as Cloud Functions, Cloud Run, Cloud SQL, BigQuery & Vertex AI,
  • Practical experience with access control libraries like Casbin
  • Ability to work independently and collaboratively in a team-oriented environment
  • Quick to understand new concepts and requirements and translate them into working software
  • Strong problem-solving skills and willingness to take initiative
  • Excellent written and verbal communication skills

Preferred Skills:

  • Exposure to CI/CD practices
  • Familiarity with containerization technologies like Docker
  • Experience working in agile/scrum teams

How to Apply:

Interested candidates should send their resume along with a brief cover letter highlighting relevant experience to manahil.shehzad@hotmail.com

Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
  • IndustriesSoftware Development

Referrals increase your chances of interviewing at 1 Sol Digital Services (SMC) Pvt Ltd. by 2x

Get notified about new Software Engineer jobs in Karāchi, Sindh, Pakistan.

Front-end Developer in Karachi | Webnet PakistanJava Developer - Spring Boot (Onsite, Karachi, PKR Salary)Intermediate Full-Stack Software Developer

Karachi Division, Sindh, Pakistan 3 months ago

Karachi Division, Sindh, Pakistan 8 months ago

Karachi Division, Sindh, Pakistan 5 months ago

Karachi Division, Sindh, Pakistan 1 year ago

Karachi Division, Sindh, Pakistan 1 hour ago

Karachi Division, Sindh, Pakistan 1 month ago

Karachi Division, Sindh, Pakistan 4 months ago

Full Stack Software Engineer (.NET Core & Angular)

Karachi Division, Sindh, Pakistan 3 months ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
  • Software Engineer

    3 weeks ago


    Karachi, Sindh, Pakistan Software Digital Full time

    Bachelors in Software Engineering, Computer Science or relevantWriting clean, high-quality, high-performance, maintainable codeDevelop and maintain software, including applications, databases, interfaces, and enhancements.Coordinate cross-functionally to ensure project meets business objectives and compliance StandardsSupport test and deployment of new...


  • Karachi, Sindh, Pakistan Multitech Engineer Full time

    Assistant Accountant / Accountant Multitech Engineer, Pakistan Minimum Qualification:BCom, BS in Commerce, Associate Degree Program in Finance and AccountingMultitech Engineers is looking for a robust Accounts Assistant having 3 to 5 years of experience with the following required skills:Good Experience of ERP or Accounting / Book Keeping Software.Recording...

  • Software Architect

    3 weeks ago


    Karachi, Sindh, Pakistan Astera Software, Inc. Full time

    Job SummaryAs a Software Architect at Astera, you will play a crucial role in shaping the technical direction of our software solutions. Leveraging your deep knowledge of .NET and C#, you will lead the design and implementation of scalable and robust software architectures that align with our business objectives. This role involves collaborating with...


  • Karachi, Sindh, Pakistan Mentorox Software Full time

    Bachelors / Masters in Computer Science / Software EngineeringThe role is focused on developing web applications for our international client in Europe. You will be developing web applications using NodeJS for backend/APIs and Angular 13 for frontend. We provide a nice working environment with a flat management hierarchy.You will get an opportunity to...


  • Karachi, Sindh, Pakistan Contour Software Full time

    Join to apply for the Senior Software Developer - RPG role at Contour SoftwareContinue with Google Continue with Google2 weeks ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer - RPG role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14...

  • Software Developer

    6 days ago


    Karachi, Sindh, Pakistan Contour Software Full time

    Join to apply for the Software Developer (C++) role at Contour SoftwareContinue with Google Continue with GoogleJoin to apply for the Software Developer (C++) role at Contour SoftwareGet AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advicesContinue with Google Continue with GoogleContinue with Google Continue with...


  • Karachi, Sindh, Pakistan Contour Software Full time

    Join to apply for the Senior Software Developer role at Contour SoftwareContinue with Google Continue with GoogleJoin to apply for the Senior Software Developer role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a dozen...


  • Karachi, Sindh, Pakistan Software Digital Full time

    Senior Software Engineer Software Digital, Pakistan Bachelors Degree / Masters Degree in Computer Science / Software Engineering / Computer Engineering We are looking for Senior Software Engineers with minimum 5+ years of experience and expertise in developing robust and scalable solutions using Microsoft .Net Technologies.Minimum 5+ years of web-based...

  • Software Engineer

    3 weeks ago


    Karachi, Sindh, Pakistan Bronx Engineering Industries Full time

    Bachelor's degree in Computer Science or related field with 5 years of experience in software engineering with a focus on Civil Engineering industryJob Description: Software Engineer - Bronx Engineering IndustriesResponsibilities:- Designing, developing, testing and maintaining software applications and systems- Collaborating with cross-functional teams to...

  • DevOps Engineer

    2 weeks ago


    Karachi, Sindh, Pakistan Contour Software Full time

    Join to apply for the DevOps Engineer role at Contour Software.Get AI-powered advice on this job and more exclusive features.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate...