UNICEF Consultancy: Azure Artificial Intelligence/Large Language Models (AI/LLM) Developer, ICTD Digital Headquarters (remote) 2024 United Nations UN Jobs

  • Location:
  • Salary:
    negotiable / YEAR
  • Job type:
    CONTRACTOR
  • Posted:
    3 months ago
  • Category:
  • Deadline:
    12/07/2024

JOB DESCRIPTION

JOB DETAILS:

United Nations Children’s Fund Consultancy: Azure Artificial Intelligence/Large Language Models (AI/LLM) Developer, ICTD Digital Headquarters (remote) United States UNICEF Jobs 2024

United Nations Children’s Fund looking for “Consultancy: Azure Artificial Intelligence/Large Language Models (AI/LLM) Developer, ICTD Digital Headquarters (remote)”. Applicants with a Bachelor’s degree may apply on or before 12-Jul-24.

The United Nations Children’s Fund has published a job vacancy announcement on 28-Jun-24 for qualified applicants to fill in the vacant post of Consultancy: Azure Artificial Intelligence/Large Language Models (AI/LLM) Developer, ICTD Digital Headquarters (remote) to be based in , United States. For more jobs, please visit https://unjoblink.org

Company Name: United Nations Children’s Fund

Job Title: Consultancy: Azure Artificial Intelligence/Large Language Models (AI/LLM) Developer, ICTD Digital Headquarters (remote)

Duty Station: , United States

Country: United States

Advertisement

Application Deadline: 12-Jul-24

Responsibilities: 

Under the supervision of the UNICEF ICT Division (ICTD) lead, the consultant will perform the following activities:

?Onboarding:

?Objective: Understand the UnitBot application, its roadmap, the DevOps env. and the design requirements

?Development

?Form part of the UnitBot development team (design, back-end, DevOps)

?Participate in sprint planning

Advertisement

?Implement prioritized front-end development

?Testing, integration, and documentation

?Test and document front-end

Work Assignments Overview

Deliverables/Outputs

Delivery deadline

  • 50% of prioritized functionality.
  • Execution plan for requirements and design specifications of the prioritized functionality
  • UI components
  • Implement the logic and data flow of the UI features
  • Test results of the UI functionality and performance
  • Documented code, architecture, and features using comments, diagrams, or other tools
  • Blogpost, and handover notes

6 weeks from onboarding

Advertisement
  • 100% of prioritized functionality
  • Seamless integration of design in UniBot app
  • Usability testing report
  • Bug report (zero critical or high priority bugs)
  • Final project presentation
  • Blogpost
  • Handover notes

12 weeks from onboarding.

Requirements: 

  • A bachelor;s degree in computer science or related field
  • Min 5 years of experience in HTML/CSS: Proficient in writing semantic HTML and modern CSS, including CSS preprocessors like SASS or LESS.
  • Min 5 years of experience in JavaScript/ES6+: Strong understanding of JavaScript, including ES6+ features such as arrow functions, destructuring, spread/rest operators, and async/await.
  • Min 5 years of experience in React:
  • Components: Creating functional and class components.
  • State Management: Using state and props effectively; understanding context API and state management libraries like Redux or MobX.
  • Hooks: Proficient with React Hooks such as useState, useEffect, useContext, useReducer, etc.
  • Lifecycle Methods: Understanding React component lifecycle and how to use methods like componentDidMount, componentDidUpdate, and componentWillUnmount.
  • Routing: Implementing client-side routing using React Router.
  • Forms: Handling form inputs, validations, and submissions.
  • Performance Optimization: Techniques such as code splitting, lazy loading, memoization, and optimizing rendering.
  • TypeScript: Knowledge of TypeScript for type-safe coding practices in React applications.
  • Version Control: Proficiency in using Git for version control and collaborative development.
  • API Integration: Experience in making HTTP requests to APIs using tools like Axios or Fetch API.
  • Testing: Writing unit and integration tests using frameworks and libraries like Jest, Enzyme, or React Testing Library.
  • Build Tools: Familiarity with build tools and module bundlers like Webpack, Babel, and npm/yarn scripts.
  • UI Libraries/Frameworks: Experience with UI libraries such as Material-UI, Ant Design, or Bootstrap.
  • Responsive Design: Ensuring applications work well on various screen sizes and devices.
  • Accessibility: Knowledge of web accessibility standards and practices to make applications usable by everyone.
  • Debugging: Strong debugging skills using browser developer tools and React DevTools.
  • CI/CD: Understanding of continuous integration and deployment practices.
  • Soft Skills: Strong communication skills, ability to work in a team, problem-solving abilities, and a willingness to learn and adapt to new technologies.
  • Fluency in English is required. Knowledge of another official UN language (Arabic, Chinese, French, Russian or Spanish) is an asset.

 

This job has expired.