Senior Software Engineer, Knowledge Platform
DataminrAbout the role
See yourself at Dataminr
We are looking for a Senior Software Engineer to join our AI knowledge team. The knowledge team builds and maintains our multi-million node knowledge graph, which powers Dataminr's real-time event detection and alerting platform. As a Senior Software Engineer, you will apply your experience in software engineering, data engineering, and AI to shape the future of Dataminr's knowledge platform. This US-based role can be remote or based out of our New York City office.AI Innovation at Dataminr
Working at Dataminr you’ll have the opportunity to tackle the most exciting trends in AI on a daily basis to power a revolutionary product that uncovers critical events around the world as they unfold.
Regenerative AI: our AI technology, ReGenAI, is a new form of generative AI that automatically regenerates real-time Live Event Briefs as events unfold. Learn more here.
Agentic AI: we recently launched our Agentic AI capability, what we’re calling our Intel Agents, that autonomously generates critical context for our clients on real-time events, threats, and risks allowing them to see the clearest, most accurate view of what’s happening on the ground. Learn more here
Multimodal AI: our platform detects events from many different types of data (images, video, sensor data, audio, and text in over 150 languages). Learn more here.
The opportunity
Lead initiatives supporting the development of Dataminr's Knowledge Platform.
Develop pipelines and services for building and maintaining our massive-scale knowledge graph.
Work with other software engineers, data scientists and AI researchers in cross-functional teams to develop new capabilities that fuse knowledge and AI for automated alerting at scale.
Develop and apply AI solutions that automate data quality assessments and updates to the knowledge graph.
Develop solutions for knowledge graph data access and management, which includes the use of GenAI/LLMs.
Work on applications of AI over the knowledge graph.
What you bring
At Dataminr, we value you for who you are. We encourage you to apply for this role, even if you don’t meet every qualification. Our candidates are reviewed on the basis of their skill and potential to succeed.
M.S. in Computer science. Ph.D. studies in any field is a plus.
5+ years of software engineering experience
Proficiency in programming languages such as Python, Java, and Scala.
Experience with data engineering and ETL pipelines.
Experience with cloud and distributed systems.
Prior experience working with knowledge graphs is a plus.
Prior experience with AI is a plus.
Prior experience with UI languages and frameworks such as React, React Native, TypeScript and JavaScript is a plus.
Experience working with cross-functional teams.
Strong problem solving skills.
#LI-BM
#LI-REMOTEAbout Dataminr
At Dataminr, we are a mission driven team of talented builders, creators and visionaries who have real-world impact on how organizations are able to respond to events. Dataminr’s groundbreaking, AI-powered, intelligence platform provides organizations with the earliest signals of emerging risks, events, and threats before they unfold. Trusted by two-thirds of the Fortune 50 and half of the Fortune 100, Dataminr’s platform analyzes billions of public data inputs spanning text, image, video, audio and sensor data across 150+ languages, empowering our clients to stay one step ahead in an increasingly complex world where every second counts.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s