At a Glance
- Tasks: Architect and build AI-driven healthcare systems that make a real difference.
- Company: Join a pioneering tech company transforming healthcare with AI.
- Benefits: Fully remote work, competitive salary, and opportunities for professional growth.
- Other info: Dynamic startup culture with a focus on innovation and collaboration.
- Why this job: Be at the forefront of AI in healthcare and impact patient care directly.
- Qualifications: 5+ years in software engineering, strong Python skills, and experience in scalable architectures.
The predicted salary is between 80000 - 100000 € per year.
We’re building automation systems that enable AI agents to operate like doctors and nurses. As a Principal Software Engineer, you will work directly with hospitals and clinics to deploy production-grade AI systems for patient communication, triage, and secure data processing. This is a hands-on, Python-focused role centered on scaling distributed systems in a high-impact domain.
Responsibilities
- Architect, build, and scale AI-driven healthcare systems (LLMs, RL, agentic workflows).
- Develop secure, low-latency data and communication layers including voice/video.
- Translate ambiguous healthcare requirements into robust, production systems.
- Collaborate with a lean, fast-moving team to ship and iterate quickly.
- Ensure performance, reliability, and clinical accuracy in mission-critical systems.
What We’re Looking For
- ~5+ years building complex, production-grade software systems.
- Strong expertise in Python (Go, React, AWS are a plus).
- Experience designing scalable architectures from scratch.
- High ownership, low ego, and comfort operating in fast-paced environments.
- Bonus: background in healthcare, AI/ML, or agentic systems.
Ideal Candidate Traits
- Proven impact: delivered scalable features, led core architecture, or improved performance significantly.
- Startup mindset: autonomous, hands-on, adaptable, strong problem-solver.
- Strong communication and collaboration skills.
- Stable employment history; experience in growing or scaling tech teams is a positive.
Nice-to-Haves
- Healthcare experience
- Participation in hackathons or open-source
- Demonstrated ownership and leadership
Principal Software Engineer (Fully Remote) in London employer: TechTree
As a Principal Software Engineer at our innovative company, you will be part of a dynamic team dedicated to transforming healthcare through cutting-edge AI technology. We offer a fully remote work environment that fosters collaboration and creativity, alongside opportunities for professional growth in a rapidly evolving field. Our culture prioritises high ownership and adaptability, ensuring that you can make a meaningful impact while enjoying the flexibility and support needed to thrive in your role.
StudySmarter Expert Advice🤫
We think this is how you could land Principal Software Engineer (Fully Remote) in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can get you in the door.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those related to AI and healthcare. We want to see your hands-on experience with Python and distributed systems!
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Principal Software Engineer (Fully Remote) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Python and distributed systems. We want to see how you've built complex software systems, so don’t hold back on those details!
Showcase Your Impact:When writing your application, focus on the impact you've made in previous roles. We love seeing examples of how you've delivered scalable features or improved performance – it really helps us understand your contributions.
Be Authentic:Let your personality shine through! We’re looking for someone with a startup mindset, so don’t be afraid to show us your hands-on approach and problem-solving skills in your written application.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at TechTree
✨Know Your Tech Inside Out
Make sure you brush up on your Python skills and any other relevant technologies like Go or AWS. Be ready to discuss your past projects in detail, especially those involving distributed systems or AI in healthcare. This will show that you’re not just familiar with the tech but can also apply it effectively.
✨Understand the Healthcare Context
Since this role is focused on AI in healthcare, take some time to research current trends and challenges in the industry. Familiarise yourself with how AI is being used in patient communication and triage. This knowledge will help you translate ambiguous requirements into robust solutions during the interview.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Highlight your experience in designing scalable architectures and how you’ve improved performance in past projects. This will demonstrate your hands-on approach and ability to thrive in fast-paced environments.
✨Emphasise Collaboration and Communication
This role requires strong teamwork, so be ready to talk about how you’ve collaborated with others in the past. Share examples of how you’ve communicated technical concepts to non-technical stakeholders or worked within a lean team to ship features quickly. This will show that you’re not just a tech whiz but also a great team player.