Latest AI JobsBrowse Jobs
Elastic logo

Software Engineer I - AI Observability

ElasticPortugalObs - Application Observability
Apply on company site
Salary
€38.700 — €61.300 EUR
Job type
Full-time
Experience
Entry · 2+ yrs
Posted
7 Oct 2026
Status
Open · checked 7d ago

About this role

This remote-compatible software engineer position in Portugal suits developers with TypeScript experience who want to build autonomous AI systems for monitoring production environments. The role involves creating user interfaces and detection pipelines for the Elastic Observability platform.

Role Overview

Elastic seeks a Software Engineer I for AI Observability based in Portugal. The position focuses on building AI-driven site reliability engineering systems that monitor production environments, automate investigations, and generate detection queries.

Key Responsibilities

Build user-facing interfaces in Kibana where signals, findings, and investigations reach users
Contribute to multi-agent systems that autonomously pursue root causes and gather evidence
Build tools that agents use to investigate and shape reasoning contexts
Contribute to detection and signal generation systems that establish baselines across high-cardinality telemetry
Build offline and online evaluation infrastructure and curate datasets for agent output quality
Partner with UX designers, product managers, and data scientists across cross-functional teams

Requirements

Minimum of two years developing applications using TypeScript, React, and Node.js
Use AI to accelerate development, debug systems, and optimize code while owning outcomes
Knowledge of large language model-based systems including agent orchestration, tool use, retrieval, and context management
A bachelor's degree in Computer Science or a related technical field, or equivalent hands-on experience
Willingness to learn in a dynamic and distributed environment

Nice to Have

Knowledge of self-directed agentic execution with multi-turn reasoning loops
Experience evaluating non-deterministic systems and designing evaluation datasets
Familiarity with Observability and Elasticsearch
Background in distributed teams and open source projects

Skills and Tools

TypeScript
React
Node.js
LLM-based systems
Elasticsearch
Kibana

Salary and Benefits

Base salary range between €38.700 and €61.300 EUR
Health coverage for employees and families in many locations
Flexible locations and schedules with a generous vacation policy
Donation matching up to $2000 or local currency equivalent
Up to 40 hours annually for volunteer projects
Minimum of 16 weeks of parental leave

About the Company

Elastic is the Search AI Company that enables organizations to find answers in real time using scale data. The platform combines search precision with AI intelligence across cloud-based solutions for search, security, and observability.

How to Apply

To apply for this role, please visit the official Elastic careers page.

Skills and tech stack

Questions candidates ask

What is the salary range for the Software Engineer I position?

The base salary range is between €38.700 and €61.300 EUR.

Where is the position located?

The role is located in Portugal with flexible, distributed work arrangements.

What technical experience is required?

Candidates must have at least two years of experience developing applications with TypeScript, React, and Node.js, along with knowledge of LLM-based systems.

Is a degree required to apply?

Applicants need a bachelor's degree in Computer Science or a related technical field, or equivalent hands-on experience.

Does the role include variable compensation?

No, this role features a base salary only with no variable compensation component.

Ready to apply?

The application is on the official Elastic careers page.

Apply on company site