Senior Engineer - AI Delivery

Elm Company


Date: 8 hours ago
City: Riyadh
Contract type: Full time
Overview

Job Description

Job Title

Senior Engineer

Job Code

744856

Grade

I2

Group



  • Division

    Research & AI

    Department

    AI Delivery

    Unit

    ROLE PURPOSE

    The aim is to state the overall significance of the job from the organization’s perspective.

    The role exists to support the engineering and delivery of AI-enabled solutions by developing application components, operationalizing validated models, and implementing data pipelines and integrations. The role contributes to technical design, testing, deployment, and resolution of escalated issues in collaboration with Applied Research, AI Businesses, and relevant technology teams.

    Key Accountabilities & Activities

    This section describes the principal outputs required from the job.

    Key Accountabilities

    Key Activities

    • AI Solution Engineering
    • Translate approved business requirements into technical components for AI-enabled solutions in coordination with business and research teams.
    • Develop and integrate application services, APIs, and AI components in line with agreed solution designs.
    • Implement assigned features and resolve technical issues against delivery plans and acceptance criteria.
    • Model Operationalization & Integration
    • Adapt validated models and research outputs for deployment within Elm’s products, platforms, and services.
    • Develop model-serving interfaces and integrate inference workflows with application components.
    • Validate model integration, input and output handling, and runtime behavior with research and engineering teams.
    • Data Pipeline Engineering
    • Develop and maintain data ingestion and transformation pipelines for assigned AI use cases.
    • Implement data validation and quality checks to support reliable model inputs and processing.
    • Troubleshoot pipeline failures and coordinate source-data and integration dependencies with relevant teams.
    • Technical Design & Documentation
    • Contribute to technical designs and component specifications aligned with approved architecture and engineering standards.
    • Document interfaces, dependencies, configurations, and design decisions for assigned solution components.
    • Participate in design and code reviews and implement agreed improvements.
    • Testing & Solution Validation
    • Develop and execute unit, integration, and performance tests for assigned AI solution components.
    • Validate functionality and technical performance against approved requirements and record identified defects.
    • Coordinate defect resolution and support user acceptance testing and production-readiness activities.
    • Deployment & Release Support
    • Prepare deployment configurations and support automated build, testing, and release workflows.
    • Coordinate assigned deployment activities, environment dependencies, and rollback arrangements with relevant teams.
    • Verify functionality after release and maintain deployment and operational handover documentation.
    • Technical Support & Reliability
    • Provide technical investigation and resolution support for escalated issues affecting assigned AI components.
    • Analyze logs and service metrics to identify causes of failures or performance degradation.
    • Implement approved fixes and contribute to specialist Level 3 support with relevant engineering teams.
    • Delivery Coordination & Engineering Improvement
    • Track assigned deliverables, technical risks, and dependencies and communicate progress to relevant stakeholders.
    • Collaborate with AI Businesses and Applied Research to clarify requirements and address delivery constraints.
    • Recommend improvements to reusable components, development practices, and engineering efficiency.
    • Policies, Processes & Procedures
    • Follow all relevant departmental policies, processes, standard operating procedures, and instructions so that work is carried out in a controlled and consistent manner.
    • Comply with all relevant safety, quality, and environmental management policies, procedures, and controls to ensure a healthy and safe work environment.
    • Information Security
    • Comply with all relevant information security practices and standards to ensure data integrity and confidentiality.

    JOB SPECIFICATIONS

    Academic And Professional Qualifications

    • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Artificial Intelligence, or a related field.
    • Relevant certifications in software development, cloud platforms, or machine learning engineering are considered an advantage.

    Years And Nature Of Experience

    • 2–4 years of relevant experience in software engineering, AI solution development, model deployment, or data pipeline engineering.

    How to apply

    To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

    Post a resume

    Similar jobs

    Associate Project Director

    Mace, Riyadh
    4 hours ago
    Mace combines construction expertise with consultancy to unlock potential in every person or project and redefine the boundaries of ambition. Our values shape the way we consult and define the people we want to join us on our journey.The projectMace is providing project management consultancy services on a major mixed-use development in Riyadh, Saudi Arabia.This is an opportunity to join...

    Assistant Manager - Technology Procurement

    Qiddiya Investment Company, Riyadh
    5 hours ago
    Lead end-to-end technology procurement across assigned portfolios, covering sourcing strategy, tendering, negotiations, contract award, supplier management, governance, risk mitigation, and value optimization. Key Responsibilities Lead RFI, RFQ, RFP, ITB and direct-award procurement processes.Develop and execute sourcing strategies aligned with business and category requirements.Manage procurement from demand planning through contract award and supplier onboarding.Lead technical/commercial evaluations, tender clarifications, BAFOs and negotiations.Manage...

    Senior Specialist - Events strategy

    Qiddiya Investment Company, Riyadh
    5 hours ago
    Join Qiddiya Investment Company as a Senior Specialist - Strategy Oversight, where your expertise will play a vital role in driving our strategic initiatives. In this position, you will be responsible for monitoring and evaluating strategic plans, ensuring alignment with the company's objectives while fostering collaboration among various departments.Key ResponsibilitiesSupport the development of asset-specific event calendars across event-hosting assetsCoordinate with...