Senior Software Engineer - Artificial Intelligence

DevsincLahore, Punjab, Pakistan
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Qualifications:Bachelor’s degree in Computer Science, Artificial Intelligence, Software Engineering, or a related discipline.3+ years of professional experience in AI/ML engineering, coupled with excellent communication, collaboration, and leadership skills. Strong command of Python and practical experience with PyTorch and/or TensorFlow. Demonstrated experience in deploying AI models at scale in production environments (APIs, microservices, real-time systems). Thorough understanding of ML algorithms, feature engineering, dataset preparation, model evaluation, and optimization. Hands-on experience with cloud services (AWS/GCP) and container orchestration tools.

About the job

Join Devsinc as a Senior Software Engineer specializing in Artificial Intelligence. We are looking for an accomplished professional with a minimum of 3 years of hands-on experience in AI and Machine Learning. In this role, you will be responsible for designing, developing, and implementing advanced AI systems in production settings. The ideal candidate will possess a solid foundation in software engineering, extensive knowledge of machine learning techniques, and a successful track record of delivering scalable AI solutions. This position requires strong architectural insight, technical leadership, and the ability to drive cross-functional teams through complex AI projects from inception to launch.

Key Responsibilities:

  • Oversee the complete development cycle and deployment of AI projects, from ideation to production.
  • Design, develop, and enhance AI/ML models, including deep learning, natural language processing, computer vision, and large language models.
  • Create robust pipelines for training, fine-tuning, evaluation, deployment, and ongoing improvement.
  • Develop production-grade inference services, APIs, and microservices, ensuring high performance, reliability, and cost-effectiveness.
  • Implement and manage MLOps workflows using tools like SageMaker, MLflow, Vertex AI, Docker, and Kubernetes.
  • Utilize advanced model optimization strategies such as quantization, distillation, batching, and GPU/TPU acceleration.
  • Conduct experiments and explore emerging AI methodologies (LLMs, RAG, multimodal AI, vector search) to apply insights to practical scenarios.
  • Collaborate effectively with Data Engineering, Product, DevOps, and Business teams to deliver AI-enhanced features.
  • Mentor junior and mid-level engineers, fostering best practices in AI and software engineering.
  • Engage in system architecture design, CI/CD implementation, monitoring, and lifecycle management of AI systems.
  • Maintain high standards of code quality, documentation, security, and compliance throughout the AI development cycle.

About Devsinc

Devsinc is a leading technology company focused on delivering innovative solutions in software engineering and artificial intelligence. We pride ourselves on fostering a collaborative and dynamic work environment, where creativity and technological advancement are at the forefront.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.