Toronto, Ontario, CAN
33 days ago
Senior Graph Developer
Leading digital performance marketing agency seeks a Senior Graph Developer   Do you have the enthusiasm to rise to each challenge, the execution to drive outrageous performance, the curiosity to continually expand your knowledge, and the courage to propose original solutions to perplexing problems? Then you may have just found the perfect opportunity at a performance marketing agency like no other.    As a Senior Graph Developer, you will be at the forefront of our data-driven initiatives, leveraging Neo4j and other graph technologies to design and implement complex graph models. Your role will involve developing and optimizing graph-based solutions that drive business value and innovation. You will also explore the intersection of graph databases and AI by applying prompt engineering techniques and integrating RAG methodologies. With your expertise, you will help shape our data strategy and inspire a culture of innovation within our team. Join us to make a significant impact in our agile environment, contributing to solutions that revolutionize the industry.  Sound like your kind of thing? Let's get to the details   What you get The opportunity to shape the future—yours and ours—at one of the world's most significant performance marketing agencies with offices across the US, Canada, and Europe. A diverse, equitable, and inclusive (DEI) environment where you can bring your whole self to work. A host of perks and benefits, including flexible hours, hybrid working models, employee assistance, and days off to recharge.  What we get: An experienced developer with 3+ years of experience in Neo4j and graph database technologies, capable of designing and optimizing complex graph models. A seasoned full stack developer with over 5+ years of professional experience in C# and .NET technologies. Proficiency in SQL Server, JavaScript, and HTML/CSS is essential. A professional with a solid understanding of prompt engineering and the ability to apply these techniques within graph-based applications. Basic knowledge of RAG (Retrieval-Augmented Generation) and Vector databases to support innovative data solutions. An innovative problem solver who excels in graph development. A collaborative team member who can work effectively with cross-functional teams to integrate graph solutions into broader business strategies. A proactive communicator with a passion for innovation and continuous learning. Responsibilities: Design, develop, and optimize graph database solutions using Neo4j and other relevant technologies. Apply prompt engineering techniques to enhance data retrieval and processing capabilities within graph applications. Collaborate with data scientists and engineers to integrate RAG methodologies and Vector databases into existing systems. Write high-quality code using C# and .NET. Conduct thorough testing and validation of graph-based solutions to ensure accuracy and performance. Document processes and provide training to team members on graph technologies and methodologies. Stay updated with the latest advancements in graph technologies and AI, actively seeking opportunities for professional development. Communicate effectively with stakeholders to align graph initiatives with business objectives. Provide mentorship and guidance to junior developers, fostering a culture of innovation and excellence. Work Model: This role requires two in-office days per week, with three days in-office during the three-month orientation period. Remote work is not available for this position.   What's next? We simply want to know what makes you special. Send us an application that showcases your talent—and your personality—and shows us how you would thrive in our unique agency environment.  
Confirm your E-mail: Send Email