Help us revolutionize the legal profession

Current Job Openings

Cognition IP is currently hiring Patent Attorneys, Patent Agents, and Software Engineers! Come be a part of an exciting startup that is changing how law firms operate. We are growing fast and are looking for adventure seekers who share our vision of using technology to make the practice of law more efficient and of higher quality. Our mission is to revolutionize the delivery of legal services and to change how law and technology interact.

We are a law firm with an affiliated technology company focused on developing and implementing software and artificial intelligence tools to increase the efficiency of our attorneys and agents, letting them concentrate on the important and skilled parts of IP work.

As a startup, we are fundamentally different than the average law firm, and don’t have a traditional top-down partner structure. Every one of our employees is valued for the work that they do. All of our agents and attorneys have the opportunity to work closely with our developers to create tools that will help them in their everyday tasks.

If this sounds exciting to you, we'd love to talk!

Patent Attorney/Patent Agent 1+ years experience

Responsibilities: Our current practice is in the area of patent search, FTOs, and patent prosecution. Our attorneys and agents will be engaged in any of those activities and in interacting with clients, directing patent engineers/paralegals, and communicating with developers. Opportunities for client development are possible.

Key Result Areas:

  1. Efficiently perform quality patent search and freedom to operate opinions
  2. Efficiently write patent claims and respond to USPTO office actions.
  3. Handle all client communications in a professional and expeditious manner.
  4. Develop workflow/process improvements with our software developers to further reduce attorney/agent workload

Reporting to: CEO, Managing Partner


  • Patent prosecution: 1+ years
  • Required Education: Bachelor's
  • Required License: USPTO Registration, Barred in a US State (if applicable)
  • Technology areas (any of): computer software, hardware, mechanical devices, medical devices, biotech
  • Location: San Francisco, CA, Remote, Anywhere in the US

Compensation: Commensurate with experience (Base + Bonus + Equity)

When applying, please submit the following:

  • Resume
  • Law School (if applicable) and other college transcripts
  • Writing sample (e.g. a patent application authored by you)

Apply Now

Full Stack Engineer 3+ years experience

Html, Css, Angular 4, Javascript, Node.js, MongoDB, Bootstrap

About the team: We are building our team from the ground up. As an early stage startup, our developers will be building everything from internal workflow tools to client facing portals to machine learning pipelines. Our developers work closely with our legal services team, listening to their requirements and architecting custom solutions that make everyone more productive.

Responsibilities: Our current needs are for an experienced full stack developer who can deliver quality code and manage all the parts of the product development cycle from specification writing to unit testing. Our developers need to be flexible and ambitious. Ideally, our developers are not afraid to take on devops roles when necessary and are comfortable with system administration tasks. Primarily, however, our developers will be writing code. Our company has a wide array of software needs built on a variety of technology stacks.

Key Result Areas:

  1. Execute full software development life cycle
  2. Write clear, maintainable, testable, and secure code
  3. Document design and algorithms
  4. Communicate with legal team to develop workflow/process improvements

Reporting to: CTO


  • Software Engineering/Developer Experience: 3+ years
  • Experience in Front-end development (JavaScript, HTML, CSS, etc)
  • Experience in Back-end development (JavaScript, python, PHP, etc)
  • In depth knowledge of relational (mySQL, Postgres) and noSQL (mongoDB)
  • Knowledge of at least one non scripting programming language (Java, C, C++)
  • Excellent communication skills
  • Bachelor’s degree in computer science or related field


  • Systems programming experience (bash, C, etc)
  • AWS infrastructure experience
  • Experience working with large datasets
  • Machine Learning experience (gensim, pytorch, tensorflow, etc)

Compensation: Commensurate with experience (Base + Bonus + Equity)

Apply Now