HEC - Original
NUST - Original
cropped-NCAI-Site-Identity.png
Careers - NCAI

Explore career opportunities at the NCAI

Currently, there are no vacancies.

Stay updated via our Social Media Pages and newsletter for future opportunities.

Research Student

Description

Qualifications & Experience:

  • Minimum: Bachelor’s degree (16 years of education), BA/B.Com or a related field.
  • Preference will be given to candidates with relevant diplomas or certifications in office management, secretarial practice, or communication will be a plus.
  • Strong IT skills, including effective use of digital tools, office systems, online communication platforms, and basic troubleshooting.
  • 2-3 years of relevant experience in an administrative or executive support role.
  • Strong communication and organizational skills.
  • Familiarity with office protocols, meeting scheduling, and documentation handling.
  • Good written and verbal communication skills in English and Urdu.
  • Proficiency in MS Office (Word, Excel, PowerPoint, Outlook) is essential.
  • Ability to multitask and prioritize under supervision.

No of Positions:

01

Last date to apply:

Dec 15th, 2026

Research Executive - Marketing & Communication

Description

Qualifications & Experience:

  • Atleast 1+ years of proven expereince in digital marketing, having developed and implemented successful marketing strategies and created compelling content for various channels. 
  • BBA / MBA Marketing or equivalent.
  • Proficiency in using MS Office, online marketing tools, analysing campaign performance and metrics, & market research. Background in video editing / graphic designing & digital marketing (Preferred)

Experience / Skills:

Filmmaking / video editing / content development, presentation skills, marketing strategies for PPC, email marketing, SEO, report writing, event management, & digital media

Number of positions:

01

Salary:

PKR 35,000 Per Month

Last date to apply:

Tuesday, March 12, 2024

Research Executive - Web & Graphic Designing

Description

Qualifications & Experience:

  • Bachelors degree in relevant field. 

  • Proven experience with a strong portfolio showcasing web development and graphic designing. 

  • Experience in a corporate/agency seting is preferred.

Experience / Skills:

  • Proficiency in Adobe Creative Suite (Ilustrator, Photoshop, InDesign) and web design tools (e.g., Sketch, Figma, AdobeXD).
  • Knowledge of HTML, CSS, and JavaScript.
  • Understanding of UX/UI design and development.
  • Excelent communication and colaboration skils.
  • Strong attention to detail and an eye for aesthetics.
  • Familiarity with content management systems (e.g.,WordPres) and SEO principles is a plus.

Number of positions:

01

Last date to apply:

Tuesday, June 25th, 2024

Research Student

Description

Qualifications & Experience:

Currently enrolled in a Bachelor’s degree program in IT, Computer Science, Software Engineering, or a related field.

Experience / Skills:

  1. Develop and maintain frontend applications using React or Next.js, ensuring consistent behavior across devices and browsers.
  2. Design and implement backend services in Python (Django/Django-rest), with structured architecture and clear separation of concerns.
  3. Implement backend-to-database communication using appropriate data access patterns (ORMs, query builders, or direct queries), ensuring efficient and reliable data retrieval and storage.
  4. Manage feature delivery within an Agile workflow, including code integration, testing, deployment pipelines (CI/CD), and issue resolution across environments.

Number of positions:

02

Last date to apply:

Sunday,  May 17th, 2026

Data Engineer

Description

Qualifications & Experience:

  • Bachelor’s or Master’s degree in Data Science, IT, Computer Science, Software Engineering, or a related field.
  • 1–2 years of relevant experience preferred. Fresh graduates with strong technical skills may also apply.

Experience / Skills:

  1. Develop and maintain data pipelines using Python, SQL, and frameworks such as Apache Airflow or Spark, ensuring consistent performance across batch and streaming workloads.
  2. Design and implement data warehouses and data lakes (Snowflake, BigQuery, Redshift, or Databricks), with structured architecture and clear separation between raw, staging, and curated layers.
  3. Build and manage ETL/ELT processes to enable reliable data flow between source systems, storage layers, and analytics platforms.
  4. Ensure pipeline performance, scalability, and security by addressing bottlenecks, enforcing data governance and access control, and maintaining secure data flows across environments.
  5. Manage data delivery within an Agile workflow, including code integration, pipelines (CI/CD), data quality monitoring, and issue resolution across environments.

Number of positions:

01

Last date to apply:

Sunday,  May 17th, 2026

Backend/Systems Engineer

Description

Qualifications & Experience:

  • Bachelor’s or Master’s degree in IT, Computer Science, Software Engineering, or a related field
  • 1–2 years of relevant experience preferred. Fresh graduates with strong technical skills may also apply.

Experience / Skills:

  • Develop and maintain applications using React and Next.js, ensuring consistent behavior across devices and browsers.
  • Design and implement backend services in Python (Django/Django REST), with a structured architecture and a clear separation of concerns.
  • Build and manage RESTful APIs to enable reliable communication between frontend, backend, and external systems.
  • Implement backend-to-database communication using appropriate data access patterns (e.g., ORMs, query builders, or direct queries), ensuring efficient, reliable data retrieval and storage.
  • Ensure system performance, scalability, and security by addressing bottlenecks, enforcing access control (RBAC), and maintaining secure data flows.
  • Manage feature delivery within an Agile workflow, including code integration, testing, deployment pipelines (CI/CD), and issue resolution across environments, including restricted or offline setups.

Number of positions:

01

Last date to apply:

Sunday,  May 17th, 2026

AI/ML Engineer

Description

Qualifications & Experience:

  • Bachelor’s or Master’s degree in Artificial Intelligence, Computer Science, Software Engineering, Data Science, or a related field
  • 1–2 years of relevant experience preferred. Fresh graduates with strong technical skills may also apply.

Experience / Skills:

  • Design, train, and evaluate machine learning models, establishing clear validation strategies, performance baselines, and failure analysis processes.
  • Develop and integrate LLMs, including retrieval-based systems, contextual reasoning pipelines, and controlled text generation aligned with system requirements.
  • Construct and manage data pipelines for model development, including dataset creation, cleaning, labeling strategies, and ensuring consistency between training data and expected outputs.
  • Analyze and refine model behavior by identifying errors, bias, drift, and instability, and applying corrective measures through data adjustments, training strategies, or system design changes.
  • Build and deploy machine learning services as part of a larger application stack, ensuring reliable interaction with APIs, backend systems, and constrained environments (including offline or intranet setups).
  • Operate within a Linux-based environment, managing execution, dependencies, resource utilization, and system-level performance for training and inference workloads.
  •  

Number of positions:

01

Last date to apply:

Sunday,  May 17th, 2026

DevOps & Deployment Engineer

Description

Qualifications & Experience:

  • Bachelor’s or Master’s degree in IT, Computer Science, Software Engineering, or a related field
  • 1–2 years of relevant experience preferred. Fresh graduates with strong technical skills may also apply.

Experience / Skills:

  • Design and manage CI/CD workflows to support controlled build, testing, deployment, and rollback processes across frontend, backend, and AI services.
  • Containerize and manage applications to ensure consistent execution across environments, including orchestration for multi-service systems in local, intranet, or hybrid setups.
  • Configure and maintain deployment environments, including system dependencies, environment variables, and artifact management for reproducible releases.
  • Monitor system health through logs, metrics, and runtime behavior, identifying failures, performance degradation, and infrastructure-level issues.
  • Implement and enforce secure access and configuration management, including handling of credentials, secrets, and controlled service communication.
  • Ensure system reliability through backup, recovery, and continuity strategies covering application data, storage systems, and model artifacts.
  •  
  • Develop and integrate LLMs, including retrieval-based systems, contextual reasoning pipelines, and controlled text generation aligned with system requirements.
  • Construct and manage data pipelines for model development, including dataset creation, cleaning, labeling strategies, and ensuring consistency between training data and expected outputs.
  • Analyze and refine model behavior by identifying errors, bias, drift, and instability, and applying corrective measures through data adjustments, training strategies, or system design changes.
  • Build and deploy machine learning services as part of a larger application stack, ensuring reliable interaction with APIs, backend systems, and constrained environments (including offline or intranet setups).
  • Operate within a Linux-based environment, managing execution, dependencies, resource utilization, and system-level performance for training and inference workloads.
  •  

Number of positions:

01

Last date to apply:

Sunday,  May 17th, 2026

UI/UX Engineer

Description

Qualifications & Experience:

  • Bachelor’s or Master’s degree in Design, Human-Computer Interaction, Fine Arts, Computer Science, or a related field.
  • 1–2 years of relevant experience preferred. Fresh graduates with strong portfolios and technical design skills may also apply.

Experience / Skills:

  • Design and maintain user interfaces and experiences for web and mobile applications, ensuring consistent visual and interaction quality across devices, screen sizes, and browsers.
  • Develop wireframes, prototypes, and high-fidelity mockups using tools such as Figma, Adobe XD, or Sketch, with structured design systems and clear separation between layout, components, and styles.
  • Build and maintain reusable design systems and component libraries to enable consistent visual language and seamless collaboration between design, frontend, and product teams..
  • Ensure design quality, accessibility, and performance by addressing usability bottlenecks, enforcing accessibility standards (WCAG), and maintaining clear, intuitive user flows.
  • Manage design delivery within an Agile workflow, including design handoffs to developers, design reviews, iteration cycles, and issue resolution across environments including responsive, restricted, or offline-friendly experiences.

Number of positions:

01

Last date to apply:

Sunday,  May 17th, 2026