Better Medicine

Tech Lead / Senior Product Engineer

Better Medicine Tallinn, Harjumaa, Estonia
No longer accepting applications

Role Overview

We are looking for a proactive, diligent and detail-oriented Tech Lead / Senior Product Engineer to join our team. The ideal candidate will help us deliver robust and reliable medical software for both internal use and our partners in various medical institutions. This role demands a strong understanding of modern and secure software engineering technologies, skillset for working together with an AI team, a keen eye for detail, a strong sense of responsibility for the quality of your work - especially given the critical nature of medical products - and the ability to contribute across the entire product release lifecycle.


Key Responsibilities

  • In partnership with the AI Product lead, co-lead a tech team consisting of AI and PE engineers while being actively involved in the hands-on engineering work
  • Plan, manage, and facilitate technical product development and technical integration projects
  • Occasionally work with external partners’ IT teams to set up continuous deployment sites
  • Work together with Leadership to align on strategic goals, deliver roadmaps, and make sure that non-delivery goals (e.g. regulatory) are achieved 


Required Qualifications

Professional Experience:

  • 5+ years of professional software engineering experience

Programming Languages:

  • Working experience with Python and Go is highly preferred. Candidates with strong experience in one and a willingness to learn the other will be considered. 

Core Engineering Concepts:

  • Ability to write clean, maintainable, modular, and testable code
  • Experience with containerization technologies and container orchestration tooling (Docker Compose, Kubernetes)
  • Experience with logging, monitoring, and observability tooling

General Tech Stack:

  • Messaging queues - Experience with queues/message brokers (e.g., Kafka, RabbitMQ, SQS, Google PubSub) and understanding of asynchronous communication patterns.
  • Google Cloud Platform: Experience with Google Cloud Platform or equivalent (e.g., AWS, Azure). Experience with serverless programming models (e.g. Google Cloud Run/AWS Lambda/Knative Serving) is a plus.
  • Databases: Experience with relational databases (e.g., PostgreSQL, MySQL). Understanding of schema design, querying, and optimization. Experience with NoSQL/document databases is a plus.

Collaboration with the AI team:

  • Some experience with integrating AI "Black Box" models 
  • Ability to architect high-load systems

Problem Solving and Communication Skills:

  • Excellent analytical and problem-solving skills with a proactive approach to identifying and resolving issues.
  • Good verbal and written communication skills


Nice-to-Have Qualifications

  • Solid understanding of key principles of working with Computer Vision models and previous experience working with AI teams.
  • Experience in leading cross-functional tech teams
  • Experience in delivering client projects with multiple internal and external stakeholders 
  • Working experience with Kubernetes and modern CD tooling (eg. Helm, ArgoCD, FluxCD)
  • Working experience with Infrastructure as Code tooling (eg. Terraform)


How to apply 

To apply for this position, send a CV and a cover letter highlighting how your recent experience matches the requirements outlined in the job ad to talent@bettermedicine.ai. Applications sent via LinkedIn will not be considered.


Why join us at Better Medicine?

Step onto the battlefield, for here at Better Medicine, we stand on the frontlines in the fight against cancer. Your work isn't just code; it's a weapon forged to bring hope, wielded against the deepest shadows of disease.


You will join a highly motivated and mission-driven team committed to making a profound impact in healthcare. Our organization is led by a CEO with a distinguished track record of proven success and visionary leadership.


You will collaborate with an exceptional AI team engaged in cutting-edge scientific research, actively fostering partnerships with leading scientists. Furthermore, you will benefit from a robust supporting team dedicated to facilitating your professional development and fostering continuous growth within your role.

  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Medical Equipment Manufacturing

Referrals increase your chances of interviewing at Better Medicine by 2x

See who you know

Get notified about new Senior Product Engineer jobs in Tallinn, Harjumaa, Estonia.

Sign in to create job alert

Similar jobs

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More