Primer needs a Senior Software Engineer to make a wide impact on their tooling, coding standards, and codebase, and to lead on building new or updating data driven product features.
Requirements
Expertise in Python and another Object-Oriented language
Expertise in Flask, ElasticSearch, PostgreSQL, Redis
Experience with data ingestion, processing and data retrieval systems at scale
Experience with working with real-time and distributed systems
Data-driven engineering; using metrics to drive decisions and inform performance and cost tradeoffs
Work experience in NLP/AI/ML focused companies
Responsibilities
Develop new application features that leverage extensive ingest pipelines and model library to help users search, analyze, and understand large volumes of unstructured data
Collaborate with teams on the Delta product to design an information retrieval architecture to analyze and conduct search on documents and graphs
Work with machine learning engineers and data scientists to extend the platform’s capabilities to new models and algorithms while maintaining performance metrics
Work on massive datasets, integrating with features such as event and topic detection, relation extraction, summarization, entity recognition, document classification, multilingual NLP and knowledge base generation
Other
5+ years of shipping production grade software
Experience leading commercial software technical features end-to-end in an agile environment
Strong modeling and design patterns that plan for extensibility and resiliency as business needs change
Flexible vacation policy, Wellness Days, 100% paid leave for parents of growing families, full medical, dental, and vision coverage, fertility benefits, mental health coverage, Gympass+ Membership, One Medical Membership, 401(k), remote work stipends, and monthly internet allowance