Associate Software Engineer- AI/ML

Lahore, PakistanFull-timePosted Jul 16, 2026

Devsinc is looking for a passionate Associate Software Engineer – AI/ML to join our growing engineering team. In this role, you will contribute to the design, development, and deployment of AI and Machine Learning solutions that solve real-world business problems. You will work alongside experienced engineers, data scientists, and cross-functional teams to build intelligent applications, optimize machine learning models, and leverage modern AI technologies, including Generative AI and Large Language Models (LLMs).

Responsibilities

  • Develop, test, and maintain AI/ML applications and intelligent software solutions.
  • Build, train, evaluate, and optimize machine learning and deep learning models.
  • Work with structured and unstructured datasets for data preprocessing, feature engineering, and model development.
  • Design and implement scalable backend services to integrate AI models into production applications.
  • Develop and consume RESTful APIs for AI-powered applications.
  • Collaborate with software engineers, data scientists, product managers, and stakeholders to deliver AI-driven solutions.
  • Implement and optimize NLP, Computer Vision, or Predictive Analytics models based on project requirements.
  • Work with Large Language Models (LLMs), prompt engineering, and Retrieval-Augmented Generation (RAG) pipelines where applicable.
  • Monitor, evaluate, and improve model performance, accuracy, and scalability.
  • Write clean, maintainable, and well-documented code following software engineering best practices.
  • Debug, troubleshoot, and resolve issues across AI/ML pipelines and deployed applications.
  • Participate in code reviews and contribute to continuous improvement of engineering standards.
  • Stay up to date with emerging AI technologies, frameworks, and industry best practices.

Requirements

  • Bachelor's degree in Computer Science, Artificial Intelligence, Software Engineering, Data Science, or a related field.
  • 0–6 months of experience (including internships, academic projects, or freelance experience).
  • Good understanding of Python programming.
  • Basic knowledge of Machine Learning concepts and algorithms.
  • Familiarity with at least one ML framework such as Scikit-learn, TensorFlow, or PyTorch.
  • Basic understanding of data structures, algorithms, and object-oriented programming.
  • Familiarity with SQL and databases.
  • Basic knowledge of Git and version control.
  • Understanding of REST APIs is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and willingness to learn.

Nice to Have

  • Internship or academic project experience in AI/ML.
  • Exposure to Generative AI or Large Language Models (LLMs).
  • Familiarity with Prompt Engineering.
  • Knowledge of LangChain, LlamaIndex, or similar AI frameworks.
  • Basic understanding of Docker or cloud platforms (AWS, Azure, or GCP).
  • Experience participating in hackathons, Kaggle competitions, or open-source projects.

Benefits

  • Provident Fund
  • Medical Inpatient & Outpatient Facilities
  • Paid Overtime
  • In-house Subsidized Lunch & Dinner
  • Gym Facility
  • Engaging Company Activities
  • Sports Allowance

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free