Senior Software Engineer
As a software engineer in this role, you will be responsible for developing conversation graphs, integrating grammar processes, and maintaining a robust codebase.
Vacancy at a glance
Role location
NYC or SF or remote
Open to relo candidates - Yes
Relo assistance - No
Visa sponsorship -No
Main stack
Langchain, LangGraph or similar. NLP packages such as Spacy, Stanza, PyTorch, and/or Tensorflow.
AWS/Azure /Google Cloud. CI/CD

Senior, from 5+ years of experience
Type of work, your location
Remote job. We're ready for remote candidates with outstanding skills.

New York or SF, or anywhere in the US


About Us
We are a venture-backed startup building a brand new search infrastructure for the patent system.
Leveraging recent and ongoing advancements in machine learning and natural language processing, we are building systems to conduct patent search faster and more accurately than any human currently can.
We are a small team with a friendly, mostly-remote culture. We are remote but headquartered in Brooklyn, NY. We look for people who are curious and earnest.

About the role:
As a software engineer in this role, you will be responsible for developing conversation graphs, integrating grammar processes, and maintaining a robust codebase.
The ideal candidate will have experience shipping products, working with cloud platforms, and have familiarity with containerization tools. Additionally, experience with prompting tools, NLP packages, and cybersecurity is a plus.

Candidate location - the US. Strong preference if you're in NYC, Boston or SF but open to anywhere else

You will:
  • Ship high-quality products.
  • Utilize prompting libraries such as Langchain and Langgraph to develop conversation graphs and evaluation flows.
  • Collaborate with linguists to integrate our in-house grammar and entity mapping processes into an iterable patent search algorithm piloted by AI patent agents.
  • Steward the codebase, ensuring that it remains robust as it scales.

Candidate requirements:
  • 5+ years of experience as a software engineer
  • Had ownership over aspects of product development in both small and large organizations at differing points in your career.
  • Have used Langchain, LangGraph, or other prompting tools in production or for personal projects.
  • Familiarity with NLP packages such as Spacy, Stanza, PyTorch, and/or Tensorflow.
  • Shipped a working product to users, either as part of a team or on your own. This means you have:
  1. proficiency with one of AWS, Azure, or Google Cloud,
  2. familiarity with containerization and orchestration tools like Docker and Kubernetes, and
  3. built and maintained CI/CD pipelines.

Nice-to-haves
  • Experience with cybersecurity.
Application Process
    To apply for this position, you need to fill out the form and attach a resume.

    In the resume, you must specify the place of work, the tasks you performed, and the technologies that were used.
    Made on
    Tilda