Senior Algorithms Software Engineer (Portugal-based)

AI-powered digital healthcare company focused on pain management, serving 25,000+ enterprise clients across three continents with a $3B valuation.
Porto, PortugalLisbon, Portugal
$54,000 - $76,000
Machine Learning
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
AI · Healthcare

Description For Senior Algorithms Software Engineer (Portugal-based)

Sword Health, a rapidly growing AI-powered digital healthcare company valued at $3 billion, is revolutionizing pain management through their innovative AI Care platform. With impressive results showing 67% of members achieving pain-free status and a 70% reduction in surgery intent, they're serving over 25,000 enterprise clients across three continents. As a Senior Algorithms Software Engineer, you'll join their Algorithms team, working on cutting-edge motion tracking and analysis engines that power their AI Care Specialist system. The role combines software engineering excellence with technical expertise in Computer Vision, Signal Processing, and Data Science. You'll be implementing real-time algorithms, working with Java in a production environment, and contributing to a product that directly impacts people's lives. The position offers competitive compensation (€49,532 - €69,398 annually), including equity, and supports remote work from Portugal with access to offices in Porto and Lisbon. The company culture emphasizes work-life balance with unlimited vacation and flexible hours, while maintaining a mission-driven focus on freeing two billion people from pain.

Last updated 9 hours ago

Responsibilities For Senior Algorithms Software Engineer (Portugal-based)

  • Design and implement real-time algorithms for guided exercise experience
  • Implement features in production codebase using Java
  • Write efficient and scalable code and contribute to technical decisions
  • Collaborate with other teams on requirement definition
  • Troubleshoot, debug, maintain code and documentation
  • Create tests and validation processes
  • Improve product through data-driven analysis
  • Mentor junior engineers and promote best practices

Requirements For Senior Algorithms Software Engineer (Portugal-based)

Java
  • 5+ years experience solving complex problems with software in Mathematics, Data Science, Signal Processing, Control
  • 5+ years software development experience with design patterns and system design
  • Strong mathematics/engineering background
  • Ability to interface with non-technical stakeholders
  • Ability to visualize and interpret various data types
  • Critical thinking & self-direction
  • Effective team collaboration skills

Benefits For Senior Algorithms Software Engineer (Portugal-based)

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Education Budget
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Meal allowance
  • Equity shares
  • Remote work allowance
  • Flexible working hours
  • Unlimited vacation
  • Office snacks and beverages
  • English classes
  • Unlimited access to Learning Platform

Interested in this job?

Jobs Related To Sword Health Senior Algorithms Software Engineer (Portugal-based)

Machine Learning Operations Engineer (V)

Senior Machine Learning Operations Engineer position at Blue Coding, working remotely with US clients to build and maintain ML pipelines using AWS and modern ML technologies.

Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Senior ML Engineer role at DoorDash focusing on Computer Vision for delivery quality optimization, requiring 5+ years of ML experience and expertise in CV.

Software Engineer - ML

Senior ML Engineer role at Treeswift developing AI solutions for energy infrastructure monitoring using LiDAR and computer vision technology.

AI Engineer

Senior AI Engineer position at Capco focusing on GenAI platform development and implementation for financial services, requiring 4+ years of AI engineering experience.

Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Senior Machine Learning Engineer position at DoorDash, focusing on Computer Vision applications for delivery quality improvement, offering competitive compensation and comprehensive benefits.