Summary
Join Sword Health as a member of the Algorithms team to design and implement algorithms for analyzing patient's movements, enabling exercises with detailed real-time feedback. As a software engineer, you will work on complex problems that require technical and innovative solutions.
Requirements
- 5+ years of experience in solving complex and ambiguous problems with software, regardless of the field
- 5+ years of experience in software development, with solid knowledge of design patterns and system design
- 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, with a results-oriented mindset
- Willingness and ability to collaborate effectively as a team to reach common goals
Responsibilities
- Work as a part of the Applied Algorithms team, designing and implementing algorithms for analyzing patientβs movements, enabling exercises with detailed real-time feedback
- 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 and contribute significantly to technical decisions
- Collaborate with other teams, contributing to requirement definition and ensuring deliverables are aligned with product goals
- Troubleshoot, debug, maintain code and documentation and create tests and validation procedures to ensure quality
- Iteratively improve the product with data-driven analysis
- Help grow the team by defining and promoting best practices and mentoring more junior engineers
Preferred Qualifications
- Experience working in a fast-paced environment and wearing different hats
- Experience with mobile app development
- Experience working in projects from ideation to completion and maintenance (including releasing and iterating)
- Experience with game development, applied mathematics, signal processing, control systems or 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 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: We have offices in Porto and Lisbon, so if you want to have face-to-face contact you can always work from there
- 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
- Health, dental and vision insurance
- Meal allowance
- Equity shares
- Remote work allowance
- Flexible working hours
- Work from home
- Unlimited vacation
- Snacks and beverages
- English class
- Unlimited access to Coursera Learning Platform