Full-Stack Engineer
Software EngineerYou'll be joining the team responsible for the design & development of our SaaS AI platform that is transforming the way clinicians receive insights, access clinical knowledge, and perform medical decision making. You'll also be responsible for building the clinical quality tools used by our team of clinical knowledge engineers and physicians.We use patient medical records to understand a patient's medical historyWe capture voice transcriptions to extract new clinical informationWe work with the world's best clinical evidence base... and we do it all in real timeYou will work closely with our product management and clinical teams in the definition and specification of product requirementsYou will work closely with our DevOps and MLOps teams to ensure that systems and components are highly performant, secure and easily deployable and maintainableContributing as a key member of the Engineering teamProducing high quality, scalable, and well-documented codeDelivering features on-timeWorking in an agile environment and contributing to all the various processesCreating and maintaining external documentation in ConfluenceStrong proficiency in JavaAbility to take stories as input and deliver software solutionsAbility to work independently or with very little supervisionAbility to install, configure, administer, upgrade, and troubleshoot all software needed for development & production6+ years of professional development experienceMS or BS (or equivalent experience) in Computer Science or a related discipline from an accredited institutionExperience delivering client facing applications and support of live production systemsExperience with CICD processesStrong interpersonal, verbal, and written communication skillsJava (with a little python for good measure)React, JavaScriptDocker Containers & KubernetesSQL, NoSQL, and GremlinKafkaAWSTerraformJenkins