Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Sr. Software Engineer

Software ENG & DEV | Mountain View, CA | Full Time and Contract

Job Description

Sr. Software Engineer 4543


  • The ideal candidate will help accelerate next-generation machine learning library by building in-house developed domain specific language (DSL) IntelliJ-based language plugin. 
  • The candidate will improve xtext support for IntelliJ plugins and may contribute the improvements back to the open-source xtext project.
  • Explore, design and implement Xtext integration with Language Server Protocol.
  • Interact with in-house customers and enhance DSL plugin capabilities based on user feedback.

Required Qualifications:

  • B.S. in Computer Science or related technical discipline, or related practical experience.
  • Understanding and experience with Xtext language development framework.
  • Experience with developing Intellij’s IDE plugin
  • Proficient in Java, with a good knowledge of its ecosystems
  • Knowledge or passion with building domain specific language (DSL) using any language workbench tool is a plus
  • The candidate has the option of either working onsite at Mountain View, CA campus or work remotely. (Working onsite is preferred)
  • Candidate will work 40 hrs/week

$115-$120 per Hour        Mountain View, CA 94043        3 Month Assignment