
Posted 11 days ago
Software Engineer - AI/ML
AI Summary
Develops, trains, tests and deploys machine learning and LLM-based models, including RAG pipelines, and integrates them into applications via REST APIs. Works with clients and collaborates with engineering and product teams to deliver AI-driven solutions.
About this role
We are looking for a highly skilled AI/ML & Data Engineer with strong technical expertise, excellent communication skills, and the ability to engage with clients and drive opportunities toward closure. The ideal candidate will combine hands-on engineering capabilities with strong business acumen - someone who can understand complex client requirements, architect the right solution, present it confidently, and help convert opportunities into successful projects.
Core Responsibilities
- Develop, train, test, and optimize machine learning models for real-world applications.
- Perform data collection, cleaning, preprocessing, and 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 (LLMs), prompt engineering, and Generative AI techniques.
- Build and integrate Retrieval-Augmented Generation (RAG) 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.
Qualification
- Bachelor's degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related field.
- At least 1 year of hands-on experience in AI/ML development through professional employment or relevant practical experience.
- Experience working on AI/ML projects, with the ability to explain the approach, implementation, and results.
- Understanding of the machine learning development lifecycle, from data preparation to model evaluation and deployment.
- Ability to troubleshoot technical issues and work collaboratively within a team.
Requirements
- Proficiency in Python programming and object-oriented programming concepts.
- Working knowledge of NumPy, Pandas, and Scikit-learn.
- Understanding of supervised and unsupervised learning algorithms.
- Familiarity with deep learning frameworks such as PyTorch or TensorFlow.
- Knowledge of data preprocessing, feature engineering, and model evaluation techniques.
- Basic experience with Generative AI, LLMs, prompt engineering, or AI APIs.
- Familiarity with REST APIs, Git, and model deployment practices.
- Strong analytical thinking, problem-solving, and communication skills.
Benefits
Provident Fund, Medical Inpatient Facility, Medical Outpatient Facility, Paid Overtime, In-house Subsidized Lunch & Dinner, Gym Facility, Entertaining Activities, Interest Free Loan Facility, Advance Salaries and Sports Allowance.
Skills
Explore related jobs
More jobs at Devsinc
Similar RAG jobs
- EEmbedded Softwareentwickler / Embedded Programmierer CErhardt+Leimer GmbH · Stadtbergen, Germany
- J
Embedded system developer (Embedded C)JAP JC Australia Pty. Ltd. · Brno-Czechia-Czechia - S
Embedded DeveloperSonoma Consulting Inc. · Alpharetta, GA - A
Embedded EngineersAgile Enterprise Solutions · Vernon Hills, IL - A
Embedded USDAarna HR Solutions Pvt Ltd · Pune, MH - V
Embedded EngineerVipas AB · Skärholmen, Sweden
Jobs in Lahore
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.