Enable job alerts via email!

Security Analyst Experience - Senior Software Engineer, Generative AI

Carlo Hefti AG

East Portal Distributed Camping Area (CO)

Remote

USD 80,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company that is transforming security operations through innovative AI solutions. As a Senior Software Engineer on the Security Generative AI team, you will leverage your expertise in TypeScript, React, and Node.js to enhance workflows and user experiences for security analysts. Collaborate with a diverse, distributed team across multiple countries, contributing to open-source projects and engaging with the Elastic community. This role offers the chance to work on cutting-edge technologies and make a significant impact in the field of security analytics, all while enjoying the flexibility of remote work.

Qualifications

  • Extensive experience in developing and maintaining high-quality software.
  • Deep familiarity with LangChain and generative AI models.

Responsibilities

  • Write and maintain high-quality TypeScript code for AI-powered workflows.
  • Collaborate with teams to integrate AI functionality into security solutions.

Skills

TypeScript
React
Node.js
Machine Learning Concepts
Generative AI Models
Problem-Solving Skills
Elasticsearch
LangChain Framework
RAG Applications
Unit Testing

Tools

GitHub
Slack
Zoom
Google Docs

Job description

Security Analyst Experience - Senior Software Engineer, Generative AI

Distributed, EMEA

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.

The Security Generative AI team is revolutionizing traditional security operations workflows with innovative features built on top of the Elastic Stack and the Elastic Search AI platform. The Elastic stack is already very popular among the security analyst community, and the Security Generative AI team has the opportunity to significantly improve the user experience and workflows of security analysts. We are using the power of the Elastic Search AI platform along with machine learning and retrieval augmented generation (RAG) techniques to enhance operational efficiency and reduce the time to respond to security threats.

The team is diverse and distributed. You will be working remotely with people from Germany, Spain, United States, United Kingdom, and more. We meet via Zoom, brainstorm in Google docs, discuss in GitHub issues, and chat on Slack.

Your future responsibilities:

  • Write, test and maintain high-quality, client-side and server-side TypeScript code.
  • Collaborate with cross-functional teams to build new AI-powered workflows and integrate AI functionality into existing Security Solution features.
  • Work closely with the product and design teams to define requirements and craft intuitive user workflows powered by generative AI that address security analytics use cases.
  • Work on open-source, contribute to the Kibana codebase and issues, connect with the Elastic community via GitHub, Slack, and discussion forums.
  • Work with our support team to help customers answer questions and resolve issues.

Required skills:

  • Extensive experience developing reasonably complex, high-quality software over multiple years and maintaining it in production environments. Experience with large-scale systems is a plus.
  • Experience with Typescript, React, and Node.js.
  • Proven track record of writing robust unit, integration, and E2E tests.
  • Familiarity with developing LLM and Retrieval Augmented Generation (RAG) applications.
  • Ability to translate prompt engineering techniques into code.
  • Deep familiarity with the LangChain framework and its related concepts (i.e., chains, agents, and tools).
  • Familiarity with LLM application evaluation tools such as LangSmith.
  • Strong understanding of machine learning concepts and generative AI models (i.e., GPT, Gemini, Mistral, Claude, etc.).
  • Exceptional problem-solving skills and the ability to think creatively to solve challenging problems with AI technologies.
  • Experience with Elasticsearch is a plus.
  • Ability to work in a distributed team throughout the world.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer, Generative AI Application - Wayne, PA

Radian

Remote

USD 80,000 - 100,000

2 days ago
Be an early applicant

Senior Software Engineer (AI)

Beacon Hill

Remote

USD 90,000 - 150,000

Yesterday
Be an early applicant

Software Engineer for AI Training (Code Quality & Debugging Focus)

Outlier

Remote

USD 80,000 - 100,000

Today
Be an early applicant

Software Engineer for AI Training (Code Quality & Debugging Focus)

Outlier

Remote

USD 80,000 - 100,000

Yesterday
Be an early applicant

Senior AI/ML Software Engineer - Remote - 2286073

UnitedHealth Group

Eden Prairie

Remote

USD 89,000 - 177,000

Yesterday
Be an early applicant

Senior AI/ML Software Engineer - Remote - 2286272

UnitedHealth Group

Eden Prairie

Remote

USD 89,000 - 177,000

Yesterday
Be an early applicant

Senior Software Engineer

MavenAGI

Remote

USD 90,000 - 150,000

7 days ago
Be an early applicant

Front End Software Engineer for Training AI Data

G2i

Remote

USD 80,000 - 100,000

Today
Be an early applicant

Software Engineer for Training AI Data (JavaScript)

G2i

Remote

USD 80,000 - 100,000

Today
Be an early applicant