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 API services with FastAPI and Flask for real-time document processing and large-scale data pipelines.
- Develop researcher dashboards, administrative consoles, and data visualization interfaces with React.
- Integrate LLM APIs and RAG pipelines, including prompt engineering, cost optimization, hallucination heuristics, and output evaluation, into production systems.
- Design and manage PostgreSQL, MySQL, and MongoDB data storage and retrieval solutions.
- Implement search and information retrieval solutions using Elasticsearch.
- Deploy, manage, and monitor Docker-based microservices on AWS, including AWS S3.
- Collaborate with AI researchers, product managers, designers, and engineering teams on human-AI workflow tools and applied AI research products.
Requirements
- Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Information Technology, or a closely related field.
- At least 3 years of full-stack AI software development experience, including backend APIs and modern frontend development.
- 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 JavaScript frontend development experience, including 2 years with React.
- At least 2 years of experience with FastAPI and/or Flask for RESTful web services.
- At least 2 years of experience designing, implementing, and consuming APIs across distributed architectures.
- At least 3 years of experience with relational databases and MongoDB for structured and unstructured data management.
- Experience implementing search and information retrieval solutions with Elasticsearch.
- At least 2 years of experience integrating LLM APIs and RAG 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 of experience collaborating with AI researchers to 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.
- Employee resource groups and learning and development funds.
- Full-time position located in New York, NY.
Tech Stack
Categories
About Dataminr
Dataminr has created a revolutionary AI platform for discovering real-time events, risks, and threats in public data, providing global organizations and corporations with critical and actionable information. Its pioneering multi-modal fusion AI pulls from more than one million unique public data sources to synthesize terabytes of data spanning text, image, video, audio, and sensor signals for accurate, real-time event detection across 150+ languages and 220+ countries and territories. Dataminr pushes the boundaries of real-time information with ReGenAI -- an innovation that combines Predictive AI and Generative AI to describe breaking events and provide dynamic re-generating updates to events as they unfold. Powered by more than 50 proprietary large-language models, Dataminr delivers the earliest actionable information to enhance the security and resilience of organizations, infrastructure, and people. Dataminr is making its mark for growth and innovation, earning multi-year recognition on the Deloitte Technology Fast 500, Forbes AI 50, Forbes Cloud 100, and Built In Best Places to Work lists. We are creating a team of talented builders, creators and visionaries to have a real-world impact on how organizations are able to respond to events. Join our team and help the world manage risk in real time. You’ll work with 500+ talented people across ten global offices, united by our passion to collaborate, make a difference, and have fun while doing it!
