Dataminr is looking to solve the problem of developing and maintaining a multi-million node knowledge graph that powers its real-time event detection and alerting platform.
Requirements
- 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.
Responsibilities
- 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.
Other
- M.S. in Computer science. Ph.D. studies in any field is a plus.
- 5+ years of software engineering experience
- Experience working with cross-functional teams.
- Strong problem solving skills.
- Travel requirements not specified, but role can be remote or based out of New York City office.