Positions

Senior PR manager

Job Description

Senior PR manager performs the following duties and responsibilities:

1. Participation in the design and implementation of the PR strategy of the Private Institution “Institute of Smart Systems and Artificial Intelligence” (Institute); 

2. Participation in the implementation of the content and/or media plan of the Institute; 

3. Planning PR campaigns locally and abroad (press conferences, outreach seminars, special PR events with local/international industrial/scientific partners, seminars, conferences, expos);

4. Building relationships with the media community to promote the Institute’s brand; 

5. Assistance in increasing the brand awareness of the Institute, its activities and research programs locally and abroad;

6. Assistance in carrying out activities by the structural divisions aimed at increasing the brand awareness of the Institute;

7. Building strategic communications with the PR agencies on ongoing partners of the Institute, with service providers within his/her competencies;

8. Participate in budget planning for PR products and services within the competencies of the Institute;

9. Media landscape monitoring and anticrisis management

10. Supervision of the creation of modern PR products

11. Creation of content for social media and website of ISSAI (Linkedin, Instagram, Youtube);

12. Maintain the corporate email;

13. Organization of events where the Institute is an organizer.

14. Interaction with the PR office of Nazarbayev University (NU)

    Qualifications

    1. Fluency in Kazakh, Russian and English.

      2. Knowledge in the fields of PR, marketing, journalism, and communications;

      3. Nowledge change and project management;

      4. Knowledge of MS Office, Excel, PowerPoint, visualization tools and Canva;

      5. Public speaking skills;

      6. Analytical skills;

      7. Team player;

      8. Skills in preparing analytical notes;

      9. Skills in preparing and conducting presentations.

      Data Scientist

      Data Scientist performs the following duties and responsibilities:

      1)  data collection, cleaning and pre-processing and consultation Faculty on the structural division’s field; 

      2)  implement deep-learning based models;

      3)  model evaluation and assessment;

      4)  collect requests from the industrial sector to create models;

      5)  participation in identification, evaluation, management and monitoring of risks within the framework of supervised direction;

      6)  timely and proper fulfillment of other orders of the Head and the Institute management within the framework of his/her responsibilities and powers;

      7)  implement algorithms given in pseudo-code using machine/deep learning frameworks including Tensorflow and Pytorch;

      8)  perform necessary debugging;

      9)  unit test, numerical accuracy and performance verification of model;

      10)  build tools and systems to automate the training and analysis of deep learning models;

      11)  tuning existing machine learning and deep learning models when needed;

      12)  timely and properly execution of tasks of the Head and the Institute’s management;

      13)  observe the requirements of the legislation of the Republic of Kazakhstan and the Employer`s internal documents;

      14)  responsible for exercising the labor and performance discipline;

      15) responsible for ensuring the integrity of official documents, and prevention of the disclosure or leakage of confidential and business information, as well as information of restricted access in accordance with the legislation, Charter and internal documents of the Employer;

      16) expertise in NLP and/or CV is a plus 

      Qualifications

      Higher-professional, preferable from the higher education institutions with English language of instruction;

      Preferably Masters degree in Computer Science, Machine learning  or equivalent.

      Priority specializations:

      –    Computer Science;

      –    Artificial Intelligence;

      –    Mathematics;

      –    Robotics or equivalent.

      No less than 3 years of professional experience.

      Required skills: 

      – knowledge of the development of machine learning and deep learning models;

      – knowledge of Linux operating system software and related equipment;

      – knowledge of machine learning;

      – knowledge of the development of algorithms and models of artificial intelligence;

      – knowledge of MS Office, Excel, PowerPoint;

      – knowledge of development in the Linux environment;

      – fluency in English, Kazakh and Russian languages.

      – skills for collecting, cleaning, pre-processing data;

      – good programming skills;

      – expertise in NLP;

      – skills to recognize and evaluate artificial intelligence models;

      – strong communication skills.

      Software engineer

      Job Description

      Responsibility:
      – Design, develop, and maintain scalable back-end services and APIs to serve machine learning models;
      – Integrate machine learning models into production environments, ensuring efficient performance and scalability;
      – Collaborate with data scientists and computer engineers to understand the models, requirements and deploy them reliably;
      – Monitor and troubleshoot production ML systems, ensuring high availability and performance;
      – Design, manage, and optimize database systems (SQL) for model data storage, transactions, and queries;
      – Work with databases, message queues, and other infrastructure components to support real-time and batch inference;
      – Integrate and maintain secure authorization systems and payment processing service within the platform;
      – Write clean, maintainable code, following industry best practices for software engineering.              

      Required skills and experience:
      – 3+ years of experience in back-end development (Python);
      – Strong understanding of RESTful APIs and server-side technologies;
      – Experience with containerization technologies (Docker, Kubernetes);
      – Familiarity with machine learning frameworks (PyTorch) and their
      deployment in production;
      – Database management experience and knowledge of best practices in data storage, retrieval, and optimization;

      – Experience with payment service integration and authorization
      mechanisms;
      – Problem-solving skills with an ability to diagnose and fix complex issues in distributed systems;
      – Familiarity with version control (Git) and CI/CD pipelines for automated testing and deployment;
      – Experience in API development using FastAPI for machine learning
      services.

      Preferred Qualifications
      – Familiarity with scaling ML models for high-traffic environments.