Software Engineer, Ruby on Rails (On-Site)

The Engineering team at ClearAccessIP builds and maintains one of the largest semi-structured natural language corpus – the patent corpus. Our web application is extremely diverse, we have embedded artificial intelligence throughout 3 primary areas of intellectual property practice: data management, analytics, and transactions.

You’ll contribute to one of the world’s most important data pipelines – 71 Million+ published inventions worldwide relating to millions of commercial products, medicines and utilities. In your role as a Software Engineer, you will be responsible for leading and maintaining several core builds relating to our transactions workflows. You’ll be joining a team of 6 which includes a lead full stack engineer, lead computational linguist, senior backend engineer, full stack engineer, data scientist, and a junior backend engineer.

The role requires a strong background in Ruby on Rails, Web Development, and Databases. You should have proficiency in SOLR, Elastic Search, PostGres, SQL, XML, building and using APIs, parsing techniques, Hadoop and the like. From building micro-services that support the platform's use-cases to streaming/batch datasets- you'll work with a team of engineers and product managers to plan, develop, and maintain massively scaled systems that run computationally sophisticated algorithms.

For inquiries, email Catherine at


  • 2+ years of experience developing in Ruby on Rails
  • Strong front-end development experience (Javascript, JQuery, D3, CSS), including writing highly performant front-end applications that utilize large volumes of data.
  • Experience with SOLR and the ELK Stack (Elasticsearch, Logstash, Kibana)
  • Experience with QA testing, e.g., implementing CICD frameworks including regression testing and acceptance testing.
  • Knowledge of Selenium & rSpec
  • Phenomenal communications skills
  • Passion for solving real-world socio-economic problems with technology


  • Python
  • AWS Services, Unix systems (bash, terminal)