logo

benchling

Software Engineer, Full Stack Study Lifecycle

Department
Engineering
Job Type / Location
remote
Experience Required
3+ years
Posted On

We're looking for a highly skilled Software Engineer to join our team and help us build innovative software solutions. As a Software Engineer, Full Stack (Study Lifecycle), you will be responsible for designing, developing, and deploying full-stack applications that meet the needs of our customers. You will work closely with our cross-functional teams to identify and prioritize features, and collaborate with our engineering teams to ensure seamless integration with our existing systems.

Key Responsibilities:

  • Design and develop full-stack applications using Python, Node.js, and AWS.
  • Collaborate with cross-functional teams to identify and prioritize features.
  • Work closely with engineering teams to ensure seamless integration with existing systems.
  • Develop and deploy machine learning models to improve application functionality.
  • Participate in code reviews and contribute to the improvement of our codebase.

Requirements:

  • 5+ years of experience in full-stack development.
  • Proficiency in Python, Node.js, and AWS.
  • Experience with machine learning and data analysis.
  • Strong understanding of software development principles and practices.
  • Excellent communication and collaboration skills.

View Assessment Process

Think you'll be a good fit?