Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer – LLM Chatbot and Avatar (Qatar)

Strategic Aerospace Services WLL

Doha

On-site

QAR 400,000 - 600,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading aerospace solutions provider in Doha is seeking a Senior Engineer to support technical management and lead module tracks. The ideal candidate will manage requirement gathering, coordinate with offshore development teams, and ensure integration delivery. Responsibilities include writing requirement documentation, conducting functional testing, and leveraging DevOps tools. This position offers exposure to innovative aerospace projects and the chance to work closely with various teams to enhance product features.

Qualifications

  • Strong background in managing project schedules and customer expectations.
  • Experience in requirement documentation and converting them into epics and user stories.
  • Ability to use various DevOps tools for deployment and performance testing.

Responsibilities

  • Gather and document requirements from customers and product teams.
  • Work with teams on integrated design for product enhancements.
  • Coordinate with project engineers for testing and commissioning use cases.
  • Facilitate offshore development and address security concerns.

Skills

Requirement Gathering
Technical Design
Integration
Functional Testing
DevOps
Performance Testing
UI Wireframe Prototyping

Tools

DevOps Tools
Automation Testing Tools
Job description
Job Overview

A senior engineer for this role is one of the key people that will support the technical manager and solution architect in fronting the customer. The engineer is expected to be able to do requirement gathering, communicate the requirements to offshore development/product teams, be a proxy for the offshore development/product team for technical design, testing & deployment. As a module track leader, you are expected to manage customer expectations and coordinate delivery with the development/product team by managing the project schedule and tasking of the module.

You are expected to work with various roles in the project including but not limited to:

  • BA Lead/Manager to gather requirements.
  • Offshore teams for deliver project modules (development/product teams).
  • Singapore HQ teams to on product features & extensions.
  • Test Manager to conduct internal & external testing for the project.
  • Manage product vendors and integrations of products with developers.
Responsibilities
  • Requirement Gathering
  • Meet customer, users and product teams to derive requirements.
  • Good and innovative in UI wireframe prototyping to solicit requirements. Manage chatbot avatar designers to deliver avatar UI/UX requirements.
  • Push customers to obtain knowledge bases for LLM. Curate and manage knowledge bases for LLM as the proxy for development and product teams.
  • Work with BA and development team to derive use cases of LLM chatbot usages.
  • Write requirement documentation.
  • Convert requirements into epics and user stories.
  • Work with UIUX engineer to come up with user journey before and after solutioning.
  • Communicate with UIUX engineer to product wireframes and interactive prototypes.
  • Convert business requirements to technical documents.
  • Technical Design
  • Work with development and product teams to derive design documents.
  • Work with avatar and LLM chatbot backend teams to ensure integrated design delivery for product enhancement and for use cases.
  • Work with technical manager and technical leads (offshore) to come up with technical design for module requirements.
  • Work with technical manager and senior technical leads (Singapore) to come up with technical design for product customisation requirements. Practitioner of SCRUM Methodology
  • Integration
  • Work with partners and vendors to integrate applications.
  • Integration with other project subsystems to complete the full system, e.g. app-to-app integrations and cybersecurity.
  • Work with Technical Architect/Manager on the technical design of assigned modules.
  • Coordinate and work with project engineers and system engineers to ensure integrations of asset data into the product.
  • Functional Testing
  • Coordinate and work with project engineers and users to conduct test and commissioning of use cases.
  • Support Test Manager in the documentation of test scenarios for software modules.
  • Support Test Manager in internal testing of software modules.
  • Support Test Manager in integration testing of software modules.
  • Support Test Manager in User Acceptance Testing (UAT).
  • DevOps & Deployment.
  • Able to use various DevOps tools to perform the following:
  • Deployment of software systems.
  • Patching of software updates.
  • Run static code analysis using DevOps tools.
  • Manage branching, approval of check-ins etc.
  • Run dynamic analysis with DevOps tools.
  • Facilitate offshore developers and leads in security report lapses.
  • Performance Testing.
  • Able to use automation test tools to conduct performance testing for project.
  • Able to product performance test report.
Requirements

Personality & Work Traits

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.