Front-end Software Engineer
San Jose Metro Area, CA
We are seeking a software engineer for our research tools team to help develop tools and automate processes for research studies in the AI space. This role will work directly with our research tooling team on building and refining tools as well as with UX researchers and UX designers to identify needs, gather requirements, and assist in the running of studies.
Frontend software engineer familiar with web programming in either Node.js or Angular will update or replace existing Node.js prototype web service on Google Cloud with improved service that adds functionality to integrate data from another web service into an admin UI for researchers.
Top 3 Responsibilities:
1. Frontend web software engineer - Coding in Node.js or Angular
2. Integrating with other web service endpoints to collect JSON data
3. Ability to interact with engineering and research stakeholders
Must have proven web app experience in one of these frameworks or another similar web framework (NodeJs, Angular). Familiarity with building research software (highly ambiguous, highly speculative and scrappy yet effective code) is highly desirable. At least Bachelor in CS + 4 years of relevant experience, or, comparable work experience shipping working, tested software. Ability to work independently.
Must have 4+ years of experience with Node.js.
Must have 4+ years with Angular.
Nice to have: Experience working in a research tools and development environment Affinity for user