CrawlJobs Logo

Software Engineer - Cypher

creandum.com Logo

Creandum

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join our Cypher teams as a software engineer to develop and extend the Neo4j query language. Cypher is similar to SQL, but designed by us specifically for graph databases and for finding patterns in a graph. Working in the Cypher teams is technically very rewarding, working on solving complex problems on many different levels. The development is done in Scala and Java, and there will be possibilities to work in areas ranging from language design to advanced algorithms, concurrent programming, and mastering the JVM internals. You will be working in an international environment with colleagues mainly in Sweden and the UK, but also elsewhere in Europe.

Job Responsibility:

  • Develop and extend the Neo4j query language
  • Working on solving complex problems on many different levels
  • Working on all levels of the Cypher stack, from parsing and semantic analysis to query planning, optimization and execution
  • as well as identity & access management and handling of procedure framework and database schema & administration

Requirements:

  • A Master of Science in Computer Science or similar experience
  • Knowledge in Java or Scala (or a similar language)
  • Experience of Databases
  • Experience of secure development practices, and writing security sensitive code
  • Familiarity with Agile development processes
  • Strong analytical skills and a drive to solve complex, non-trivial problems requiring deep algorithmic thinking and first-principles reasoning

Nice to have:

  • Neo4j experience
  • An interest in language design
  • Experience with algorithm design and analysis
  • Understanding of hardware architecture
  • Experience in compiler engineering
  • Experience in language design
  • Understanding of JVM internals
  • Scala, or another functional language
  • Experience with authentication/authorization systems including role based access control and OpenID Connect
  • Experience with performance-driven development, e.g. profiling, benchmarking and optimizing code
  • Interest in exploratory learning and transferring academic research into production grade products

Additional Information:

Job Posted:
February 17, 2026

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer - Cypher

Learning Process Engineer

We’re building the next generation of AI-powered productivity tools for autonomo...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
passivelogic.com Logo
PassiveLogic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Technical background in computer science, AI/ML, data engineering, or knowledge systems
  • Experienced with graph databases (Neo4j, TigerGraph, Weaviate, Neptune), Python/C++, graph query languages (Cypher, Gremlin, GraphQL, SPARQL), graph ML/embeddings, and building ETL pipelines, event-driven systems, and real-time feedback loops
  • Understanding of feedback-driven model improvement, reinforcement learning, or adaptive systems
  • Experience working cross-functionally with engineers, designers, and product managers
  • Analytical mindset: ability to define success metrics, run experiments, and interpret results
  • Excellent communication skills and a collaborative, problem-solving approach
  • Background in process engineering, systems design, product operations, or applied AI/ML
  • Strong systems thinking: ability to model complex workflows and simplify them into actionable processes
  • Familiarity with human-in-the-loop learning, adaptive systems, or feedback-driven workflows
  • Proven experience: 5+ years in developing software with an ecosystem nature
Job Responsibility
Job Responsibility
  • Architect feedback pipelines: Build and maintain data ingestion and labeling processes that transform user interactions into structured learning signals
  • Design graph-based knowledge structures: Model, update, and optimize workflows in a graph database (e.g., Neo4j, ArangoDB, Weaviate, or similar)
  • Implement adaptive logic: Use graph queries and embeddings to inform recommendations, predictions, and workflow adaptation
  • Integrate human-in-the-loop learning: Deploy mechanisms that incorporate user corrections and contextual feedback into graph representations and model updates
  • Collaborate with ML and software engineers: Define retraining strategies, model evaluation criteria, and experiment frameworks that leverage graph-based data
  • Automate performance monitoring: Develop dashboards and metrics for tracking how graph-driven learning impacts system accuracy, adoption, and efficiency
What we offer
What we offer
  • Competitive compensation
  • Generous equity share package
  • Pension plan
  • Paid time off
  • Commute Coverage (NS Business Card or Car allowance)
  • In Office Lunch
  • Fun office-wide activities quarterly
  • Worldwide ski/snowboard pass
Read More
Arrow Right
New

Software Engineer - Cypher

Join our Cypher teams as a software engineer to develop and extend the Neo4j que...
Location
Location
Sweden , Malmö
Salary
Salary:
Not provided
creandum.com Logo
Creandum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Master of Science in Computer Science or similar experience
  • Knowledge in Java or Scala (or a similar language)
  • Experience of Databases
  • Experience of secure development practices, and writing security sensitive code
  • Familiarity with Agile development processes
  • Strong analytical skills and a drive to solve complex, non-trivial problems requiring deep algorithmic thinking and first-principles reasoning
Job Responsibility
Job Responsibility
  • Develop and extend the Neo4j query language
  • Work on solving complex problems on many different levels
  • Work in areas ranging from language design to advanced algorithms, concurrent programming, and mastering the JVM internals
Read More
Arrow Right
New

Solution Engineer - Public Sector

Neo4j is seeking a Solution Engineer to support the mission of ensuring client s...
Location
Location
United States , Washington, D.C.
Salary
Salary:
160000.00 - 275000.00 USD / Year
creandum.com Logo
Creandum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active TS/SCI w/ FS Poly
  • 5+ years experience in a client success, solution engineering, technical support, technical consultant or technical account management role in an enterprise software company
  • A Bachelor's degree in Business, Information Systems, Computer Science, or Engineering
  • Strong client-facing experience with exceptional relationship and trust building skills
  • Proficient in coordinating with clients, setting expectations appropriately, assessing project challenges creating resolution plans, as necessary
  • Demonstrated ability to understand requirements and processes and to articulate the technical/mission context of the Neo4j solution
  • A strategic, innovative thinker, with excellent interpersonal communication, written communication, and presentation skills
  • High level of initiative, energy, curiosity and willingness to learn new concepts and technologies
  • Ability to work independently
  • Timely triage varying issues based on error messages, log files, threads dumps, stack traces, sample code, and other available data points
Job Responsibility
Job Responsibility
  • Establish, support and maintain positive, trusted relationships at all decision levels within assigned accounts
  • Serve as a solution advisor and champion for clients using Neo4j, from project onboarding, through production go-live, value realization and potentially expansion
  • Develop and leverage your Neo4j product expertise as a technical advisor, ensuring that clients apply Neo4j technology effectively as they address their project requirements
  • Review data model design and assist Cypher query tuning (SQL for graphs) to address performance needs and expand use cases
  • Efficiently troubleshoot various technical challenges associated with solution architecture, data integration, end user adoption, and application security
  • Act as a key escalation point to Neo4j product and engineering teams, to help defuse critical issues
  • Serve clients as an accessible Neo4j expert who responds to client technical questions and at times proactively delivers information and informal education about product capabilities and best practices
  • Track project status, metrics and progress toward key milestones, supporting proactive advisory and consultation to customers, as well as status reporting internal stakeholders
  • Collaborate effectively with various Neo4j teams to address client issues expediently
  • Advocate within Neo4j for the customers and their product requirements, particularly with Product Management and Product Engineering
What we offer
What we offer
  • medical, dental, and vision benefits
  • 401(k)
  • paid time off
  • certain leaves of absence
  • stock option grant
  • annual bonus (for certain roles)
  • Fulltime
Read More
Arrow Right

Learning Process Engineer

This is a career-defining opportunity to play a crucial role in a hyper-scale AI...
Location
Location
United States , Salt Lake City
Salary
Salary:
Not provided
passivelogic.com Logo
PassiveLogic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Technical background in computer science, AI/ML, data engineering, or knowledge systems
  • Experienced with graph databases (Neo4j, TigerGraph, Weaviate, Neptune), Python/C++, graph query languages (Cypher, Gremlin, GraphQL, SPARQL), graph ML/embeddings, and building ETL pipelines, event-driven systems, and real-time feedback loops
  • Understanding of feedback-driven model improvement, reinforcement learning, or adaptive systems
  • Experience working cross-functionally with engineers, designers, and product managers
  • Analytical mindset: ability to define success metrics, run experiments, and interpret results
  • Excellent communication skills and a collaborative, problem-solving approach
  • Background in process engineering, systems design, product operations, or applied AI/ML
  • Strong systems thinking: ability to model complex workflows and simplify them into actionable processes
  • Familiarity with human-in-the-loop learning, adaptive systems, or feedback-driven workflows
  • Proven experience: 5+ years in developing software with an ecosystem nature
Job Responsibility
Job Responsibility
  • Architect feedback pipelines: Build and maintain data ingestion and labeling processes that transform user interactions into structured learning signals
  • Design graph-based knowledge structures: Model, update, and optimize workflows in a graph database (e.g., Neo4j, ArangoDB, Weaviate, or similar)
  • Implement adaptive logic: Use graph queries and embeddings to inform recommendations, predictions, and workflow adaptation
  • Integrate human-in-the-loop learning: Deploy mechanisms that incorporate user corrections and contextual feedback into graph representations and model updates
  • Collaborate with ML and software engineers: Define retraining strategies, model evaluation criteria, and experiment frameworks that leverage graph-based data
  • Automate performance monitoring: Develop dashboards and metrics for tracking how graph-driven learning impacts system accuracy, adoption, and efficiency
What we offer
What we offer
  • Competitive compensation
  • Generous equity share package
  • Medical, dental and vision coverage
  • Disability and life Insurance options
  • Flex PTO
  • Team-building events
  • Free catered lunch in the office Monday — Friday
  • Free ski pass (We are at the base of Big Cottonwood Canyon)
  • Free National Park pass
  • Onsite Gym
  • Fulltime
Read More
Arrow Right
New

Technical Support Engineer

About Neo4j: Neo4j is the graph intelligence platform that transforms data into ...
Location
Location
Spain , Madrid
Salary
Salary:
Not provided
creandum.com Logo
Creandum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to handle a range of urgent to minor support requests during business hours, with occasional off-hours scheduled work and on-call shifts
  • Establish and constantly build upon a solid technical understanding of Neo4j and how our customers build, deploy and manage applications using our graph platform
  • Collaborate effectively within Customer Success, Product Engineering, and other Neo4j teams to understand and resolve customer issues completely and expediently
  • Constantly work to streamline and improve processes, tools, Neo4j’s product offerings, and the overall customer experience
  • Know when to seek help, and always be willing and open to offering expertise and assistance to colleagues and customers alike
  • Effectively communicate with all levels of customer contacts including CTOs, management, developers and operations teams
  • Provide valuable guidance and insight through email, telephone, remote conferencing and occasionally in-person engagements
  • Work with Product Management and Product Engineering to help define and drive fixes and enhancements to address customer needs
  • Passion for solving Customer problems
  • Take responsibility and ownership with Customer problems
Job Responsibility
Job Responsibility
  • Spend first 2-4 months immersed in learning Neo4j’s products, support and other internal processes, and working support cases from customers
  • Become deeply skilled in specific areas of interest within the product, acting as a Subject Matter Expert for our Field Engineering team, including Support
  • Be an integral part of the Support Engineering team, working together to improve and evolve the product and the support we deliver to meet the needs of our customers and opportunities for graph solutions in the market
  • Fulltime
Read More
Arrow Right
New

Technical Support Engineer

As a Technical Support Engineer, you’ll spend your first 2-4 months immersed in ...
Location
Location
Italy , Rome
Salary
Salary:
Not provided
creandum.com Logo
Creandum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to handle a range of urgent to minor support requests during business hours, with occasional off-hours scheduled work and on-call shifts
  • Establish and constantly build upon a solid technical understanding of Neo4j and how our customers build, deploy and manage applications using our graph platform
  • Collaborate effectively within Customer Success, Product Engineering, and other Neo4j teams to understand and resolve customer issues completely and expediently
  • Constantly work to streamline and improve processes, tools, Neo4j’s product offerings, and the overall customer experience
  • Know when to seek help, and always be willing and open to offering expertise and assistance to colleagues and customers alike
  • Effectively communicate with all levels of customer contacts including CTOs, management, developers and operations teams
  • Provide valuable guidance and insight through email, telephone, remote conferencing and occasionally in-person engagements
  • Work with Product Management and Product Engineering to help define and drives fixes and enhancements to address customer needs
  • Passion for solving Customer problems
  • Take responsibility and ownership with Customer problems
Job Responsibility
Job Responsibility
  • Spend first 2-4 months immersed in learning Neo4j’s products, support and other internal processes, and working support cases from customers
  • Become deeply skilled in specific areas of interest within the product, acting as a Subject Matter Expert for our Field Engineering team, including Support
  • Be an integral part of the Support Engineering team, working together to improve and evolve the product and the support we deliver to meet the needs of our customers and opportunities for graph solutions in the market
  • Fulltime
Read More
Arrow Right
New

Shift Plant Attendant

As a Shift Plant Attendant at FCC Environment, you will ensure the safe and effi...
Location
Location
United Kingdom , Dudley
Salary
Salary:
34477.99 GBP / Year
webrecruit.co Logo
Webrecruit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong knowledge of HSE best practice (IOSH Managing Safely preferred)
  • Experience within a process, industrial, operational or maintenance environment
  • Ability to work effectively within a small, motivated team
  • Understanding of traffic management in a busy operational environment
  • Frontloading shovel and counterbalance licence desirable
  • Excellent communication skills and computer literacy
  • Self-motivated, organised and able to work unsupervised
  • Strong interpersonal and teamwork skills
  • Detail-oriented, proactive and safety-focused
  • Potential to progress into Shift Team Leader or similar roles
Job Responsibility
Job Responsibility
  • Managing vehicles onsite and ensuring efficient turnaround of waste deliveries
  • Ensuring compliance with the Environmental Permit and reporting non-conformance
  • Working within FCC’s Health, Safety, Environmental & Quality systems
  • Participating in HSE initiatives, forums and procedure reviews
  • Vehicle marshalling and operating mobile plant (Front Loader, Telehandler, and FLT)
  • Managing and removing IBA and other byproducts
  • Carrying out waste inspections and identifying non-conforming waste
  • Accepting chemical/consumable deliveries and maintaining clean working areas
  • Supporting maintenance responses and assisting with breakdown activities
  • Completing shift logging, defect reporting and reviewing operational specifications
What we offer
What we offer
  • Competitive salary plus overtime available
  • 25 days' annual leave (full-time)
  • Pension scheme
  • Life insurance
  • On-the-job training and progression
  • Recognition scheme
  • Refer-a-friend scheme
  • Flexible benefits (high street savings, cycle to work, Gymflex, etc., where applicable)
  • Access to our Employee Assistance Programme and Best Doctors service
  • Fulltime
Read More
Arrow Right
New

Region Sales Director

Avantor is looking for a high energy Region Sales Director to provide ongoing le...
Location
Location
United States
Salary
Salary:
108050.00 - 183540.00 USD / Year
avantorsciences.com Logo
Avantor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in chemistry, Biochemistry or equivalent work experience required
  • 5-8+ years of Sales experience in medical or scientific products distribution-related business with a demonstrated track record of success and increasing responsibility
  • Ability to understand financial sheets and how to leverage the contents
  • Proven leadership experience
  • Experience in establishing high-level customer relationships
  • Experience in account development and implementation
  • Proactive and results-oriented individual with solid communication, organizational, time-management and negotiation skills
  • Experience with MS Office Suite (Outlook, Word, Excel, PowerPoint) required, with preference for CRM experience
  • Holder of a valid Driver's License in good standing
Job Responsibility
Job Responsibility
  • Hire, direct, mentor and manage the Sales team in support of the general Sales organization and the various portfolios
  • Continually train sales team on products and up-selling skills through monthly meetings and travel days in the field, setting clear and measurable performance expectations, providing continuous feedback on team’s progress toward objectives
  • Ensure a coordinated effort between Sales, managed services and logistics teams in meeting the needs of our customers
  • Work with our vendors to establish joint objectives and measures progress toward those objectives
  • Act as an avenue for information to travel from the field to the management and the marketing teams
  • Prepare sales and gross margin forecasts for region territories and analyzes and monitors sales data for the region
  • Ensure plan achievement by making appropriate gross margin adjustments to achieve sales and gross margin
  • Monitor and manage key product sales
  • Successfully interface with internal customers and service providers such as Inside Sales, Quotations, Pricing, Credit, Life Science Specialist and the Logistics teams
  • Demonstrate Avantor’s mission and uphold the Avantor Code of Conduct
What we offer
What we offer
  • Medical, dental, and vision coverage
  • Wellness programs
  • Health savings and flexible spending accounts
  • 401(k) plan with company match
  • Employee stock purchase program
  • 11 paid holidays
  • 18 PTO days annually
  • Volunteer time off
  • 6 weeks of 100% paid parental leave
  • Fulltime
Read More
Arrow Right