D

Devsinc

Global IT services and enablement provider

Software Engineer - AI/ML

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeLahore, Punjab, PakistanNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related field is required.
  • At least 1 year of hands-on AI/ML development experience through professional employment or relevant practical experience is required.
  • Experience working on AI/ML projects and the ability to explain the approach, implementation, and results are required.
  • Understanding of the machine learning development lifecycle, from data preparation to model evaluation and deployment, is required.
  • Proficiency in Python programming and object-oriented programming concepts is required.
  • Working knowledge of NumPy, Pandas, and Scikit-learn is required.
  • Understanding of supervised and unsupervised learning algorithms is required.
  • Familiarity with deep learning frameworks such as PyTorch or TensorFlow is required.
  • Knowledge of data preprocessing, feature engineering, and model evaluation techniques is required.
  • Basic experience with Generative AI, large language models, prompt engineering, or AI APIs is required.
  • Familiarity with REST APIs, Git, and model deployment practices is required.
  • Strong analytical thinking, problem-solving, and communication skills are required.
  • Ability to troubleshoot technical issues and work collaboratively within a team is required.

Responsibilities

  • Develop, train, test, and optimize machine learning models for real-world applications.
  • Collect, clean, and preprocess data, and perform feature engineering to prepare datasets for model development.
  • Implement machine learning and deep learning algorithms to solve business problems.
  • Develop AI-powered applications using large language models, prompt engineering, and generative AI techniques.
  • Build and integrate Retrieval-Augmented Generation pipelines and work with embeddings and vector databases where required.
  • Evaluate model performance using appropriate metrics and improve accuracy, efficiency, and reliability.
  • Integrate AI/ML models into applications using REST APIs and backend services.
  • Assist in deploying models to production and maintaining their performance.
  • Collaborate with software engineers, product teams, and other stakeholders to deliver AI-driven solutions.
  • Maintain clean, reusable, and well-documented code while following software development best practices.
  • Stay updated with emerging AI/ML technologies, frameworks, and industry trends.

About the Company

Devsinc

Global IT services and enablement provider

Devsinc provides global IT enablement services with two delivery centers in Southeast Asia and four offices across three continents. With 15+ years of experience and over 3,000 completed projects for more than 236 active clients in 23 countries, the company helps clients plan, execute, and manage technology initiatives. Its offerings are delivered through these distributed teams to support client projects and digital work across multiple regions. Compared with others, Devsinc emphasizes its international presence, long track record, broad client base, and cross-border delivery, which together support agility, coordination, and consistent IT execution. The company’s goal is to help clients achieve global IT excellence by enabling faster delivery, better alignment with business needs, and scalable technology solutions.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Devsinc

See more jobs