Algorithms Software Engineer

closed
SWORD Health Logo

SWORD Health

πŸ“Remote - Portugal

Summary

Join Sword Health's Algorithms team to help build a pain-free world powered by technology and people. As a software engineer, you'll design and implement algorithms for analyzing patient movement, troubleshoot code, and collaborate with a talented team.

Requirements

  • 3+ years of experience in solving complex and ambiguous problems with software, regardless of the field
  • 3+ years of experience in Object-Oriented Programming (in industry or academia) and strong software development skills
  • Experience working on projects from ideation to completion and maintenance (including releasing and iterating)
  • Ability to learn quickly and dive deep into new problems and fields
  • Ability to interface with non-technical stakeholders
  • Ability to visualize and interpret data of different types (tabular, time-series, relational databases, etc.)
  • Critical thinking & self-direction
  • Results-oriented mindset
  • Willingness and ability to collaborate effectively as a team to reach common goals

Responsibilities

  • Design and implement algorithms for analyzing the patient’s movement to enable evaluating exercises and providing detailed feedback in real-time
  • Implement features that include the above algorithms or interact with existing algorithms directly in a large production codebase (Java)
  • Write well-designed, efficient, and scalable code
  • Troubleshoot, debug, maintain code and documentation, and create tests and validation procedures to ensure quality
  • Iteratively improve the product with data-driven analysis

Preferred Qualifications

  • Experience working in a fast-paced environment and wearing different hats
  • Experience working with a large code base of production-grade software
  • Experience with game development, applied mathematics, signal processing, control systems or computer vision/machine learning

Benefits

  • A stimulating, fast-paced environment with lots of room for creativity
  • A bright future at a promising high-tech startup company
  • Career development and growth, with a competitive salary
  • The opportunity to work with a talented team and to add real value to an innovative solution with the potential to change the future of healthcare
  • A stimulating environment with room for creativity
  • A flexible environment where you can control your hours (remotely) with unlimited vacation
  • Access to our health and well-being program (digital therapist sessions)
  • Remote or Hybrid work policy
  • Comprehensive health, dental and vision insurance*
  • Equity shares*
  • Discretionary PTO plan*
  • Parental leave*
  • 401(k)
  • Flexible working hours
  • Remote-first company
  • Paid company holidays
  • Free digital therapist for you and your family
This job is filled or no longer available