Remote Senior Full Stack Software Engineer, Generative AI Job in Edinburgh, Scotland, UK Elastic
Senior Full Stack Software Engineer, Generative AI Elastic
£ -
Back-End Web DevelopmentJavascriptNode.JsReact.JsTypescriptE2EFunctionalityGenerative AIKibanaServer Side
EdinburghScotlandUK
Elastic is the leading platform for search-powered solutions.
4070+ employees
Security
Open for applications
Role
Who you are
Extensive experience developing and maintaining high-quality software in production environments
Experience with large-scale systems
Proficiency in TypeScript, React, and Node.js
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 (chains, agents, tools)
Familiarity with LLM application evaluation tools like LangSmith
Strong understanding of machine learning concepts and generative AI models (GPT, Gemini, Mistral, Claude)
Exceptional problem-solving skills and creative thinking for AI technologies
Experience with Elasticsearch
Ability to work in a distributed team
Desirables
Understanding of LangChain framework
Experience with developing LLM and RAG applications
Elasticsearch experience
Knowledge of generative AI models
Exceptional problem-solving skills
Familiarity with LLM application evaluation tools
What the job involves
Revolutionize traditional security operations workflows with innovative features built on Elastic Stack and Elastic Search AI platform
Improve user experience and workflows for security analysts using machine learning and RAG techniques
Work remotely with a diverse and distributed team across multiple countries
Write, test, and maintain high-quality TypeScript code for both client-side and server-side applications
Collaborate with cross-functional teams to build new AI-powered workflows and integrate AI functionality into existing Security Solution features
Work closely with product and design teams to define requirements and craft intuitive user workflows powered by generative AI for security analytics use cases
Contribute to open-source projects, specifically Kibana, and engage with the Elastic community through GitHub, Slack, and discussion forums
Assist the support team to resolve customer issues and answer questions
At Elastic, we help organizations, their employees, and their customers accelerate the results that matter. With solutions in Enterprise Search, Observability, and Security, we help enhance customer and employee search experiences, keep mission-critical applications running smoothly, and protect against cyber threats.
Company benefits
Competitive pay based on your work
Health coverage for you and your family
Craft your calendar with flexible locations and schedules
Generous vacation days each year
Up to $2000 match for financial donations and service