Back-End Engineer (Generative AI)
Back-End Engineer (Generative AI)

Back-End Engineer (Generative AI)

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
N

At a Glance

  • Tasks: Design and develop high-performance back-end systems for cutting-edge GenAI applications.
  • Company: Join Neo4j, a leader in Graph Database & Analytics with a vibrant community.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Be part of a team pioneering advanced AI solutions that make a real-world impact.
  • Qualifications: 5+ years in back-end development with Python, Go, or TypeScript; experience with AI frameworks.
  • Other info: Dynamic work environment with a focus on innovation and collaboration.

The predicted salary is between 36000 - 60000 £ per year.

About Neo4j

Neo4j is the leader in Graph Database & Analytics, helping organizations uncover hidden patterns and relationships across billions of data connections deeply, easily, and quickly. Customers use Neo4j to gain a deeper understanding of their business and reveal new ways of solving their most pressing problems. Over 84% of Fortune 100 companies use Neo4j, along with a vibrant community of 250,000+ developers, data scientists, and architects across the globe. At Neo4j, we’re proud to build the technology that powers breakthrough solutions for our customers.

These solutions have helped NASA get to Mars two years earlier, broke the Panama Papers for the ICIJ, and are helping Transport for London to cut congestion by 10% and save $750M a year. Some of our other notable customers include Intuit, Lockheed Martin, Novartis, UBS, and Walmart. Neo4j experienced rapid growth this year as organizations looking to deploy generative AI (GenAI) recognized graph databases as essential for improving its accuracy, transparency, and explainability. Growth was further fueled by enterprise demand for Neo4j’s cloud offering and partnerships with leading cloud hyperscalers and ecosystem leaders.

Our Vision

At Neo4j, we have always strived to help the world make sense of data. As business, society and knowledge become increasingly connected, our technology promotes innovation by helping organizations to find and understand data relationships. We created, drive and lead the graph database category, and we’re disrupting how organizations leverage their data to innovate and stay competitive.

The Role

Join Neo4j’s innovative Generative AI (GenAI) team, where we are pioneering advanced AI and machine learning solutions. As a Back‑End Engineer, you will be instrumental in developing robust, scalable server‑side systems that power our GenAI product portfolio. You will contribute to both existing and new products as we expand our suite of GenAI offerings.

Key Responsibilities

  • Design, develop, and maintain high‑performance back‑end systems using Python/Go/Typescript to support GenAI applications.
  • Stay current with advancements in GenAI technologies and back‑end development trends to ensure optimal system architecture.
  • Collaborate with cross‑functional teams to propose innovative solutions that enhance our GenAI products and services.
  • Support internal teams in integrating GenAI capabilities into their systems, ensuring seamless functionality.

Minimum Qualifications

  • 5+ years of professional experience building back‑end systems with Python, utilizing frameworks such as FastAPI, or similar with Go or TypeScript.
  • Experience with building applications using Agent Frameworks or libraries like PydanticAI, LangGraph, AG2, CrewAI, AI‑SDK or similar.
  • Proven expertise in developing scalable, efficient back‑end infrastructure for AI‑driven or GenAI applications.
  • Strong proficiency in back‑end development best practices, including CI/CD pipelines, version control systems, etc.

Back-End Engineer (Generative AI) employer: Neo4j

At Neo4j, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through continuous learning opportunities and the chance to work on groundbreaking projects that impact major global organisations. Located in a vibrant tech hub, we provide a stimulating environment where talented individuals can thrive and contribute to pioneering advancements in generative AI.
N

Contact Detail:

Neo4j Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Back-End Engineer (Generative AI)

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Neo4j. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! Build a small project or contribute to an open-source one related to back-end development or GenAI. It’s a great way to demonstrate your expertise and passion.

✨Tip Number 3

Prepare for interviews by brushing up on common back-end engineering questions and GenAI concepts. Practice coding challenges to keep your skills sharp and ready for action.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed and shows you’re serious about joining the Neo4j team.

We think you need these skills to ace Back-End Engineer (Generative AI)

Python
Go
TypeScript
FastAPI
Agent Frameworks
PydanticAI
LangGraph
AG2
CrewAI
AI-SDK
Back-End Development Best Practices
CI/CD Pipelines
Version Control Systems
Scalable Infrastructure Development
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Back-End Engineer role. Highlight your experience with Python, Go, or TypeScript, and any relevant projects that showcase your skills in building scalable back-end systems.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about generative AI and how your background makes you a perfect fit for our team at Neo4j. Keep it engaging and personal.

Showcase Your Projects: If you've worked on any cool projects related to AI or back-end development, don’t forget to mention them! Include links to your GitHub or portfolio to give us a glimpse of your coding style and problem-solving skills.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining the Neo4j family!

How to prepare for a job interview at Neo4j

✨Know Your Tech Stack

Make sure you’re well-versed in Python, Go, and TypeScript, as these are crucial for the role. Brush up on frameworks like FastAPI and any libraries related to generative AI. Being able to discuss your experience with these technologies confidently will show that you're a strong fit.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex back-end challenges in previous roles. Neo4j values innovation, so think about times when you proposed creative solutions or optimised existing systems. This will demonstrate your ability to contribute to their GenAI product portfolio.

✨Stay Updated on GenAI Trends

Familiarise yourself with the latest advancements in generative AI and back-end development. Being able to discuss current trends and how they can be applied to Neo4j’s offerings will impress your interviewers and show your passion for the field.

✨Collaborate and Communicate

Since the role involves working with cross-functional teams, practice articulating your ideas clearly. Be ready to discuss how you’ve collaborated with others in the past and how you can help integrate GenAI capabilities into various systems at Neo4j.

Back-End Engineer (Generative AI)
Neo4j
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
  • Back-End Engineer (Generative AI)

    Full-Time
    36000 - 60000 £ / year (est.)
  • N

    Neo4j

    201-500
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>