Dataminrposted 18 days ago
$160,480 - $236,000/Yr
Full-time • Senior

About the position

We are looking for a Principal 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 Principal 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.

Responsibilities

  • Lead multi-team initiatives supporting the development of Dataminr's Knowledge Platform.
  • Implement industry best practices along with novel patterns and technologies that will help improve the codebase and the product.
  • 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.

Requirements

  • M.S. in Computer Science.
  • 10+ years of software engineering experience.
  • Proven track record of implementing and following strong engineering practices through hands-on coding.
  • Experience mentoring and/or influencing Sr and Jr engineering team members in evolving their skills as software engineers.
  • Proficiency in programming languages such as Python, Java, and Scala.
  • Experience with data engineering and ETL pipelines.
  • Experience with cloud and distributed systems.

Nice-to-haves

  • Ph.D. studies in any field.
  • Prior experience working with knowledge graphs.

Benefits

  • Flexible work arrangements.
  • Generous PTO and sick leave.
  • Professional development funds.
  • Robust employee resource group (ERG) network.
  • Manager development programming.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service