Dataminr

Software Engineer II

Dataminr
Apply
4 days ago
New York, NY, USAMid Level
H1B sponsor

Base Salary

$138k - $160k/yr

Responsibilities

  • Design, develop, and maintain full-stack AI-driven web applications and microservices using Python, Java, and React.
  • Build, deploy, and optimize backend RESTful API services with FastAPI and Flask for real-time document processing and large-scale data pipelines.
  • Develop React-based researcher dashboards, administrative consoles, and data visualization interfaces.
  • Integrate LLM APIs and RAG pipelines with prompt engineering, cost optimization, hallucination heuristics, and output evaluation.
  • Design and manage relational and NoSQL data storage, retrieval, integrity, and document-scale operations.
  • Deploy, manage, and monitor Docker-containerized microservices on AWS, including AWS S3.
  • Collaborate with AI researchers and cross-functional teams to build human-AI workflow tools and deploy AI models into production.

Requirements

  • Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Information Technology, or a closely related field.
  • At least 3 years of experience in full-stack AI software development, including AI frameworks, backend APIs, and modern frontend frameworks.
  • Experience with Python for backend development, data processing, and machine learning or NLP workflows.
  • Experience developing backend services with Java or an equivalent object-oriented programming language.
  • At least 3 years of frontend development with JavaScript, including 2 years with React and REST API integration.
  • At least 2 years using FastAPI and/or Flask to build and deploy RESTful web services.
  • At least 2 years designing, implementing, and consuming RESTful APIs across distributed architectures.
  • At least 3 years working with PostgreSQL and/or MySQL and MongoDB for structured and unstructured data management.
  • Experience implementing search and information retrieval solutions with Elasticsearch.
  • At least 2 years integrating LLM APIs and RAG pipeline frameworks, including LangChain, into production AI applications.
  • Experience with NLP techniques such as named entity recognition, text classification, and topic modeling using NLTK, SpaCy, or Scikit-Learn.
  • At least 2 years collaborating with AI researchers to develop and deploy AI models into production systems.
  • Experience containerizing and deploying applications with Docker on AWS, including AWS S3.
  • Experience may be gained concurrently.

Benefits

  • Comprehensive medical, dental, and vision insurance for employees, domestic partners, and dependents.
  • Generous paid time off, flexible sick days, and remote working options.
  • Paid parental leave and family-forming benefits.
  • Mental health benefits and support.
  • Company equity in the form of RSUs.
  • Learning and development funds and employee resource group opportunities.
  • Full-time position located in New York, NY.

Tech Stack

AWSDockerElasticsearchFastAPIFlaskJavaJavaScriptMongoDBMySQLNLTKPostgreSQLPythonReactscikit-learnspaCy
Dataminr

About Dataminr

501-1,000 employees

Dataminr builds an AI-driven platform that detects events, threats, and emerging risks from public data and delivers real-time alerts. Organizations in corporate security, cyber, risk, and the public sector use it to monitor crises, digital risks, and third‑party issues via subscription software and data services. Founded in 2009 and headquartered in New York City, the company is privately held and serves enterprises and government agencies worldwide.

Contact me