Software Engineer

 

Description:


In this role, you will be responsible for driving the execution of crucial infrastructure and platform initiatives related to AI/ML pipelines. These pipelines are designed for highly efficient and scalable model Training, & Inference. The responsibilities include building and developing tools, automation of redundant tasks, and CI/CD systems. This role requires someone with a strong collaborative and growth mindset. You will also look after the career development of the engineering team members.

What You'll Do
 

  • Design, develop and deploy MLOps infrastructure for to improve the velocity of development and deployment of AI and deep learning models: CI/CD, input data unit and statistical testing, experiment tracking, model registry, and monitoring and alerting of production features
  • Design, develop and deploy scalable cloud AI/ML pipelines for customer-facing inference and visualization services
  • Develop, implement and administer best MLOps practices relating to model development automation, evaluation, testing and deployment
  • Focus on addressing availability issues, work on scaling pipelines, and improving features while maintaining SLAs on performance, reliability, and system availability
  • Work with technical leads and managers to understand project requirements and business needs and collaborate with engineers across teams to identify and deliver features, services & pipelines
  • Collaborate with cross-functional teams such as Backend, Frontend, and Platform to ensure the development and delivery of end-to-end product features, and robust and scalable AI pipelines
  • Mentor junior team members
     

What We're Looking For
 

  • Bachelor’s Degree in Computer Science, Electrical Engineering, or related field.
  • 3+ years experience in designing, implementing, and operating scalable software systems and services
  • Hands-on experience with MLOps and DevOps tools (e.g., Docker, Kubernetes, Kubeflow, Spark, Airflow, AWS, CI/CD)
  • Solid CS foundations including in data structures, algorithms and software engineering
  • Excellent verbal and written communication skills.
  • You collaborate effectively with other teams and communicate clearly about your work.
  • Knowledge of one or more of computer vision, deep learning, machine learning, or statistical and predictive modeling is a strong plus

Organization Motive
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2025-01-15 7:02 am
Expires on 2025-03-01