Our Algorithms team is a versatile Software Engineering team. They build production-ready software for complex problems that require technical and innovative solutions.
The team combines:
- software engineering abilitytechnical expertise and versatility;
- and the ability to learn fast (in fields such as Computer Vision, Signal Processing, Kinematics, Control, Data Science, etc);
- product awareness.
The largest example of their work is the motion tracking and motion analysis engine that enables our AI Care Specialist to guide our members during their exercise sessions:
- providing multi modal real-time feedback;
- collecting valuable movement metrics.
What you’ll be doing:
Lead a software engineering team, overseeing the software development process and ensuring the attainment of goals;
Contribute to designing, building, evaluating, shipping, and improving Sword’s products by hands-on software development;
Actively participate in planning and technical strategy;
Implement appropriate engineering practices continuously improving team processes;
Maintain a productive, inspiring and inclusive working environment for the team;
Own all people management responsibilities (performance review, training, mentoring, etc.).
What you need to have:
Proven experience in leading software teams and projects coupled with strong management and leadership skills;
5+ years of experience in solving complex and ambiguous problems with software in domains such as Mathematics, Data Science, Signal Processing, Control, etc;
5+ years of experience in software development, with solid knowledge of design patterns and system design;
Experience leading projects from ideation to completion and maintenance;
Ability to evaluate trade-offs, make tactical decisions and prioritize;
A strong mathematics/engineering background - with the ability to dive deep into complex technical concepts quickly;
Strong communication ability, both technical and non-technical;
Critical thinking & self-direction, with a results-oriented mindset;
Experience with Agile Methodologies.
What we would love to see:
Experience working in a fast-paced environment and wearing different hats;
Experience with mobile app development;
Experience with game development or machine learning.
To ensure you feel good solving a big Human problem, we offer:
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.