Staff Software Engineer, Sentinel

About Artisight, Inc.

Artisight, Inc., is a smart hospital platform powered by industry-defining artificial intelligence to provide virtual care, quality improvement, and care coordination. Anchored in deep clinical knowledge and industry-defining artificial intelligence, Artisight’s state-of-the-art computer vision and robust multi-sensor network adapts in real-time to specific environments and workflows, unlocking previously inaccessible data and ensuring seamless integration into your healthcare ecosystem.


About the role


We’re seeking a talented Staff level Software Engineer for our Platform team who is passionate about making an impact in healthcare and who has the technical skills to leverage our unique dataset in the development of fundamentally transformative AI products for healthcare.

Artisight’s Engineering Team maintains a deep focus on clinicians, and we seek to amplify their expertise with the most intuitive and efficient workflows possible. We pride ourselves on our team orientation - our culture is built on collaborative communities who are respectful, honest, and have strong senses of ownership over everything we ship. We always bias towards delivery and take every opportunity we can to provide incremental progress. We value simplicity, and we embrace subtracting anything that no longer provides value. We believe having a burning sense of curiosity provides us with our strong competitive advantage in a rapidly evolving sector, and we celebrate all learnings as progress towards the best solution. As a Staff Software Engineer, you will also play a crucial role in leading projects, mentoring junior developers, and contributing to the overall architectural decisions of our platforms.


What you'll do


  • Participate in the design, development, and deployment of complex web applications using Python, Django, and React.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions.
  • Mentor and guide junior developers, providing technical expertise and code reviews to ensure best practices are followed.
  • Participate in architectural discussions and contribute to technical decisions that impact the overall direction of the product.
  • Develop and maintain comprehensive documentation for code, APIs, and system architecture.
  • Troubleshoot and resolve technical issues, ensuring the stability and performance of applications.
  • Knowledge of the Software Development Lifecycle and experience with Configuration Management tools such as Ansible, Chef, etc.
  • Proven ability to drive projects to completion and experience leading complex technical initiatives
  • Excellent communication skills with the ability to work effectively across teams


Qualifications

  • Minimum of 10 years of professional experience in software development.
  • Extensive experience with Python and Django framework.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Strong understanding of RESTful API design and development.
  • Experience with relational databases (e.g., PostgreSQL, MySQL).
  • Solid understanding of software development best practices, including code reviews, testing, and continuous integration/continuous deployment (CI/CD).
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Strong communication and interpersonal skills, with the ability to articulate technical concepts to non-technical stakeholders.


Nice to haves

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Knowledge of IaC tools such as Terraform and Cloudformation.
  • Experience working with IoT devices and hardware.
  • Familiarity with agile development methodologies.


Artisight is committed to fostering a diverse and inclusive workplace where individuals of all backgrounds, experiences, and identities are welcomed and valued. 


We actively encourage and welcome all candidates apply for this position, regardless of whether they meet 100% of the listed qualifications. We recognize that qualifications are not solely determined by a checklist but also by an individual's potential, growth mindset, and capacity to learn and contribute effectively to our team.


Our recruitment and selection processes are designed to be fair and equitable, and we strive to eliminate any biases that may exist. We value diversity not only in terms of physical identity, e.g., gender, race, ethnicity, etc but also in perspectives, experiences, and backgrounds.


We believe that a diverse workforce enriches our organization by bringing a variety of perspectives, ideas, and experiences to the table. We are committed to promoting a culture of inclusion and respect, and we actively seek to create an environment where everyone can thrive and contribute to our success.


We invite all qualified individuals to consider joining our team and contributing to our mission and vision. Your unique talents and perspectives are valued assets that can help us achieve our goals.


Engineering

Remote (United States)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling