We are currently seeking a Senior Python Developer with 5+ years of industry experience who will work on the design and implementation of our real-time data-driven analytics system and additionally support activities around our retrospective clinical data warehouse system. This role will function as a member of the company’s analytics team. It will involve interfacing with the company’s data visualization team, data science team and development operations team. It will also involve working with the company’s product managers and product owners to continually determine requirements and subsequently perform implementation, QA testing, and integration of the product into a hospital setting.
Responsibilities:
- Produce, test, and document production ready code for a clinical environment.
- Implement and optimize novel clinical algorithms into a real-time analytics system based on requirements from the Etiometry product management team
- Work with clinical time series data and its associated deficiencies; missing data, inconsistent frequency, asynchronous data, varying data labels
- Package, deploy, and support applications in a clinical setting
- Work with distributed computation processes
- Interface with Etiometry's data warehouse software to test and validate system performance on clinical data
Basic Qualifications:
- BS in computer science, software engineering, or a similar technical field with relevant work experience
- 5+ years of industry experience working with Python as a primary development language
- A deep understanding of the design and implementation of real-time systems written in Python.
- Experience with Python packaging and distribution procedures
- Experience with distributed computation systems
- Experience working with large sets time series data
- Basic SQL database experience
- Experience with version control software, preferably Git
- Strong understanding of test driven-development practices
- Strong communication and organization skills
- Proven ability to contribute to emerging or cross-disciplinary fields
- Ability to work independently and also with others to accomplish specific development objectives
Desired Qualifications:
- Experience developing and deploying Cython based applications
- Working knowledge of Redis
- C/C++ development coupled with Python integration
- SQL and NoSQL database experience
- Experience with job queue libraries, such as celery or RQ
- Experience working with clinical data
- Experience mentoring junior software developers
- Experience leading a project or team
Etiometry is the market leader in predictive analytics for the Intensive Care Unit. Our system leverages real time patient data to provide clinicians with actionable information that improves care for the most vulnerable patients. In use at some of the best medical institutions across three continents, the Etiometry Platform has a proven track record in improving patients’ outcomes while reducing hospital costs. By joining our company, you will be at the forefront of clinical innovation, working with a passionate team of engineers with the common mission of changing the delivery of healthcare. You will become an integral part of a dynamic team whose work will directly impact the long-term success of the company and will provide great career development opportunities.