Software Engineer - Full Stack

AiCure

Description
Headquartered in New York City, AiCure produces mobile and cloud-based applications that leverage Computer Vision and Machine Learning to assist pharmaceutical & healthcare businesses to improve drug development and population health.
When patients use our apps, information on their medication intake is recorded, which allows stakeholders to gain insights and to take actions (patient alerts, etc.). Our apps identify the patient (face verification), verify that patients are taking the right medication (pill recognition), and that they are actually taking their medication (action recognition).
As a Full Stack engineer, you’ll architect and build product features from the database all the way to the UI. You’ll collaborate closely with colleagues in Design and Product. Working in a small, cross functional team, your work will have significant impact on healthcare for everyone on the planet! Experience in healthcare is NOT required.
Key responsibilities
  • Design, implement, launch, and maintain highly visible and scalable services and applications.
  • Analyze and improve efficiency, scalability, and stability of current system.
  • Build and improve production monitoring.
  • Write unit tests and documentation.
  • Write well designed, testable, efficient code by using best software development practices.
  • Stay abreast of best trends by researching new tools, as well as enhancing and further developing existing solutions.
  • A passion for performance, debugging and benchmarking.
Requirements
  • Bachelor’s degree in Computer Science or equivalent experience.
  • Experience with modern JavaScript/Angular 2 coding, testing, debugging, and automation techniques.
  • Experience with Java and the Spring Framework.
  • Experience in building and maintaining microservices.
  • Solid expertise with algorithms and design patterns.
  • Deliver testable, maintainable, and high-quality code.
  • Experience in working with cloud services (preferably AWS) and client-server applications.
  • Excellent analytical and problem-solving skills, and can communicate your ideas, especially to those not technologically proficient.
  • Value team success over personal success.
  • Hold yourself and others accountable.
  • Experience with Ruby on Rails a plus.
Philosophy
Our selection process is highly competitive because we only hire the best, most enthusiastic candidates. Openness, flexibility, creativity, ownership, and accountability are our main pillars. We love solving challenging problems and creating solutions that have real impact on people- at scale.
Impact
We're on a mission to revolutionize healthcare and when you join us, you'll have the opportunity of having real, tangible impact not only on individuals directly using our technology, but also on how drugs are tested and brought to market across the world. That means everyone on the planet will benefit from what you do. You'll be inspired every day because you'll be making a real difference and you'll see it happen. In real time and at scale.
People
You'll work with brilliant, positive people who thrive in an interdisciplinary, multi-cultural environment, and are curious, creative, and focused on executing our mission. You'll be up to speed in the the most recent advances in Artificial Intelligence (Machine Learning, Computer Vision, Big Data) while solving challenging problems that must take into account many fascinating aspects of human psychology and behavior. You'll work with Scientists, Engineers, Designers, and Medical Doctors, to create innovative products that scale in an environment that encourages learning, collaboration, and growth.
Subscribe Now