This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Neuralaposted 10 days ago
Full-time • Mid Level
Boston, MA
Computer and Electronic Product Manufacturing
Resume Match Score

About the position

Neurala is on a mission to help manufacturers improve their vision inspection process. Our Visual Inspection Automation (VIA) software goes beyond the capabilities of traditional machine vision in detecting anomalies and defects, even when products have natural variations. Using our proven vision AI technology, manufacturers can scale production, reduce waste and adapt to workforce changes, while achieving even higher levels of quality control. We are seeking an experienced programmer to join Neurala's App team. In this role, you will contribute to a first-class user experience developing both a beautiful front end user interface and powerful back end work flow components that are part of the Neurala VIA software. The App team is responsible for developing and maintaining application code for these components, ensuring seamless user experiences and robust server-side functionality. The App team works closely with the Product Management, UX Design, Engine and Research teams to productize new features and maintain the various software components of the VIA product.

Responsibilities

  • Contribute to and lead the development of new features using Typescript, Angular and Node.js.
  • Enhance and maintain existing features. This includes the investigation of production issues through the examination of log files.
  • Write automated tests for changes made to run-time code.
  • Submit pull requests for code changes and incorporate feedback from colleagues. Provide feedback on pull requests submitted by other engineers on the team.
  • Collaborate with the Product Manager and UX Designer to validate the design and implement user-intuitive interfaces and workflows.
  • Collaborate with other Neurala teams to facilitate the development of features that will work across multiple product components.
  • Participate in a cross-team rotation of bug reporting and triage in nightly builds.
  • Verify and review software and business requirements.
  • Enhance and maintain automated CI flows.

Requirements

  • 5-10+ years of professional software engineering experience.
  • Comfortable working independently and in small teams in a start-up environment
  • Experience with CSS, Angular Reactive forms and events, Angular Components, Angular Templates.
  • Proficiency in typed software languages, such as Typescript, Java or C#.
  • Working familiarity with Node.js.
  • Proficiency with relational databases and transactions.
  • Competence with writing clean and concise functional patterns.
  • Proficiency with git.
  • Experience with Bash or Powershell.
  • Experience with tools like Jira, Jenkins, Docker, AWS.
  • Excellent English communication skills, especially written.

Benefits

  • Medical and dental benefits
  • Paid parental leave
  • 401K plan
  • Flexible paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service