Position: Full Stack Software Engineer
What: The Allen Institute for Artificial Intelligence (AI2) is looking for a Full Stack Software Engineer with a passion for hard problems to join our team of world-class researchers and engineers. Together we will grow the company into a long-term player with significant impact in the field of Artificial Intelligence (AI).
In 2014 Paul Allen launched AI2 under the leadership of Oren Etzioni, a Seattle area entrepreneur and long-time University of Washington professor. AI2 is modeled after the successful Allen Institute for Brain Science and has a startup atmosphere to encourage innovation from below. We are presently using Scala, Spark, Elastic Search, and ReactJS to develop a next-generation academic paper search website. As a full stack engineer you will work on a number of different components related to delivering the end experience to the user. This will include everything from working on the API which delivers results or modifying client-side code to expose new functionality to our end-users.
Ideally candidates are self-starters who can work independently but are also eager to learn from the rest of the team. Maybe they have demonstrated their motivation by contributing to an open-source project, working on side projects, or via research efforts during college.
have strong interpersonal and communication skills (both written and verbal)
are self starters
work effectively in a small organization, sometimes without a clear spec
tackle hard problems instead of shying away from them
value continued learning about software development and AI
understand the importance of a tight-loop for feature development
know the power of automation
demonstrate honesty, responsibility, integrity, and fulfillment of commitments
ReactJS and LESS for front end development
Scala and spray for back end development
Gulp.js and SBT for build systems
the GitHub model of development
the Unix development environment
How: Apply Here