Job Archives
Role & Responsibilities
- An overall responsibility for the execution of the task force - functionality, quality and schedule.
- Advocate and maintain the agile culture and practices within the task force.
- Orchestrate and coordinate all stakeholders within the task force and between task forces.
- Be responsible, deliver on time and own your projects.
- Be a smart, independent and efficient learner.
- Be ready to acquire an in-depth understanding of our technical challenges.
- Collaborate effectively with a multidisciplinary team of developers, researchers, product managers, designers, sales, and other stakeholders.
Requirements
- At least 5 years of experience developing backend systems.
- At least 3 years of experience in a cloud environment (either GCP or AWS).
- At least 2 years of experience using a modern orchestration system like Kubernetes.
- High level of spoken and written English.
- Be a smart, independent and efficient learner.
- A proven experience in leading a team - addvantage.
- Experience with JavaScript and Node.js - addvantage.
- Proficiency with the Go language - advantage.
- Experience in operating deployments in production - major advantage.
- Experience in integrations with external systems- major advantage.
Job Features
| Job Category | Java, JavaScript, Node.js, Python |
- Engineering degree from a known university
- 2-4 years’ experience in Mechanical design at the High-tech industry
- Experience in SolidWorks
- High level English
Job Features
| Job Category | Engineering, Mechanical Engineer |
- In Mechanical Engineering from a recognized institution
- Fluent in SolidWorks (hands on experience)
- Autodidact and up-to-date with most recent techniques and methodologies
- Experience in technology transfer from R&D to production
- Experience in ECO / CAPA / NCR management
- Fluent in English
Job Features
| Job Category | Engineering, Mechanical Engineer |
- Managing and monitoring all installed systems and infrastructure
- Installing, configuring, testing and maintaining systems, application software and system management tools
- Ensuring the highest levels of systems and infrastructure availability
- Write and maintain custom scripts to evaluate system performance / failure analysis and lower the human intervention time on such tasks
- Participate in the design and monitoring of operational service & support systems
- Provide 2nd and 3rd level support
- Experience in multidisciplinary System Engineering in mid-size organization for 2 years
- Engineering degree (Bio-medical / Mechanical / Other) from established institution
- Hands on experience with development of systems that include Software / Mechanical / Electrical components
- Experience in working under common quality standards and monitoring Development, Engineering & Production processes (ISO 13485 advantage)
- Autodidact and up-to-date with most recent techniques and methodologies
- Automatic testing techniques and methodologies (advantage)
- High level English
Job Features
| Job Category | DevOps & IT, System |
- Experience in performing QA & QC activities in mid-size organization for 2 years
- Experience in working under common quality standards and monitoring Development, Engineering & Production processes (ISO 13485 advantage)
- Experience in NCR / CAPA / ECO / RMA process management
- Experience Mechanical / Medical / System Engineering
- Autodidact and up-to-date with most recent techniques and methodologies
- Knowledge and experience in mechanical drawing review (advantage)
- Automatic testing techniques and methodologies (advantage)
- High level English
Job Features
| Job Category | QA & QC |
As part of our product team you will:
-
Serve as a first Project Manager in an excellence driven, fast growing startup.
-
Proactively coordinate across various stakeholders such as Engineering, Product , Regulatory Affairs, and Research to ensure delivery, testing and documentation of software and algorithms.
-
Organize and coordinate the implementation of changes according to the company’s Software Development Lifecycle (SDLC) procedure.
-
Update records (Device Master Records, UDI reports, etc.) and reports associated with new software releases and field actions from currently deployed software.
-
Conduct Risk Management meetings, evaluate risk, writing or updating existing technical documentation and review technical documentation for consistency.
You will love this job if:
-
You enjoy building relationships and working across a number of disciplines with several individuals with unique skill sets to deliver a finished product.
-
You are very detail oriented and have a hands-on approach to managing various documents and activities in day-to-day operations.
-
Enjoy anticipating and adjusting for challenges and working in a fast-paced development environment.
Requirements:
-
Minimum 2 years in managing software development projects or related experience
-
At least 2 years’ experience working in a medical device software / highly regulated environment
-
Degree in Software Engineering or experience in software development a plus
The ideal candidate displays the ideal skills and competencies:
Software Development
-
Experience developing software or managing development of software in a regulated environment
-
Experience using common software development tools for development and testing (JIRA, GIT, Jenkins, etc.)
-
Working knowledge and application of IEC 62304 in the Software Development Lifecycle and documentation expectations for demonstrating compliance with this standard. (IEC 82304 experience a plus.
-
Experience writing technical documentation related to risk, software requirements, software design, and testing protocols (verification and validation).
Product Development
-
Understanding of product-driven development needs and the downstream effects to technical documentation and testing.
-
Familiar with general UI expectations and conventions.
-
Able to translate user needs into testable specifications
Regulatory Affairs
-
Understanding of regulatory requirements for design controls, software development, and evidence to support design, verification, validation, and release activities.
-
Experience creating, managing, reporting and maintaining unique device identifiers (UDIs) for software devices in the USA (international experience a plus).
-
Demonstrated experience evaluating field reports, complaints, and post-market feedback to identify reportable events and triage of software maintenance and improvement.
-
Understanding of regulatory terminology (e.g., intended use, indications for use), submission types for marketing authorization in the USA, and the impact of software changes as they relate to marketing submissions.
General Management
-
Flexible work hours that can accommodate team members in Tel-Aviv and the USA.
-
Able to identify project deliverables, assign and manage tasks and responsibilities to achieve deliverables, and identify rate-limiting activities in the software development and software release cycles
-
Able to document and coordinate project documents in an efficient and in a way that is consistent with current regulations.
Job Features
| Job Category | Project Manager |
As Part of Our Infrastructure Team, You will:
- Deliver mission-critical, real-world systems
- Take ownership of our top-notch cloud architecture.
- Play a key role in the company's scale and growth.
- Work with a world-class team of developers and researchers, who have experience in taking startups from start to exit
You will love this job if:
You want to see your work translated to # of lives saved
You enjoy building relationships and working across multiple projects and technologies
You want to work on a life-saving product
You have an ownership mindset and a hands-on, can-do approach
You enjoy anticipating and addressing challenges and working in a fast-paced environment
Job Description:
You will be responsible for establishing and implementing the Company’s DevOps culture and Cloud deployment.
Principal duties and essential responsibilities comprise establishing and implementing:
- Continuous Integration (CI) practices
- Continuous Delivery (CD) process
- Cloud strategies, architecture and best practices
- A cost-effective and reliable Cloud deployment
- A well-governed, monitored and secured Cloud deployment
Requirements:
As an ideal candidate, you will have most of the following skills and attributes:
- B.A./B.Sc. degree in Computer Science, or related Technical Engineering degree, or equivalent industry experience
- 5 years experience as a DevOps engineer
- Proven experience with Amazon Web Services (AWS) and/or Google Cloud Platform and/or Microsoft Azure – a must
- Scripting experience – Bash or similar
- Development experience – Python or similar
- Understanding of computer networks and networks architectures
- Understanding of auto-scaling and load-balancing
- Experience with monitoring tools and data/log analytics tools
- Understanding of cloud security concepts
- Experience with relational database management systems (RDBMS)
- Experience building automation processes using Ansible / Terraform / Packer
- Experience with VPNs, and CISCO routers in particular
- Experience with Jenkins and Atlassian Jira as an Application Lifecycle Management (ALM) solution
- Communication skills in Hebrew and English (verbal and written)
- Strong troubleshooting, debugging and problem analysis skills
- Inquisitive and open-minded, enjoy learning about new technologies, with demonstrable ability to see a project through to completion
- Autonomous, with strong interpersonal skills and enjoy working as part of a team
- Detail-oriented and highly organized, with the ability to juggle multiple priorities and parallel projects
Job Features
| Job Category | DevOps, DevOps & IT |
As Part of Our Data Team, You will:
-
Take ownership of our huge and increasing dataset.
-
Play a key role in discovery and exploration of new product ideas.
-
Work on a daily basis with our algorithm developers to define data needs.
-
Lead interactions with data and research partners.
-
Manage our medical annotators: promoting domain knowledge, defining tasks, tracking progress, collecting and processing results
-
Evaluate our performance on new data to identify gaps and bugs.
You will love this job if:
-
You enjoy building relationships and working across a number of disciplines.
-
You want to work on a life-saving product.
-
You have an ownership mindset and a hands-on, can-do approach.
-
You are very detail oriented.
-
You enjoy anticipating and adjusting for challenges and working in a fast-paced environment.
Requirements:
-
Great interpersonal skills.
-
Very organized person with high level of attention to detail.
-
Proficiency of python.
-
Experience with SQL.
-
Comfortable in the Unix environment.
-
Fast learner.
-
Interest in working in the medical domain.
-
Experience with automation, Tableau, product analytics - big plus.
Job Features
| Job Category | Data & Analytics, Data Engineer, SQL |
Our talented DL team is growing and we are looking for a strong candidate who can join us and help us develop life saving algorithms!
Requirements:
The successful candidate must have:
* 3+ years experience with Python
* strong coding skills
* experience in Deep Learning, and specifically DL for computer Vision problems.
* Owner/Doer mentality
* Great people skills
* Motivation to work on a product that makes a real positive impact.
* Experience in delivery and maintenance of an algorithm in production.
The following are a big plus:
* additional experience as a software developer
* experience with medical imaging
* MsC/PhD in a scientific field
* experience working on a cloud environment
Job Features
| Job Category | Computer Vision, Deep Learning |
We are looking for experienced software engineer with:
-
At least 4 years experience in Python
-
Experience working with cloud environments
- Delivering mission critical, real-world systems
- Working with a world-class team of developers and researchers, who have previously taken startups from start to exit
- Great people who are open and fun to hang out with
- Seeing your work translated to #'s of lives saved
-
We work with Python, AWS, Docker, Lambda, Kafka, PostgreSQL, Jenkins, Terraform stack.
-
We deal with extreme volumes of data (every scan is approx. 2GB of data).
-
Our engineering team is small enough that you can have great impact on the product and the company.
Job Features
| Job Category | Python |
Responsibilities:
Leading the DevOps & System team;
Managing cloud-based live production environments from server infrastructure all the way to applicative layers for DB, Sub/Pub and JAVA application servers;
Handling/building system-monitoring procedures and analysis, and managing troubleshooting failures;
Managing and improving the Continuous Integration & Release processes;
Definining & managing automated production processes;
Providing architectural solutions for complex data and processing requirements involving scalable systems and rapid growth.
Required skills:
2+ years of experience as DevOps Team Leader
Excellent interpersonal skills
Ability to plan & execute work procedures
Experience with R&D support
24/7 cloud-based web service experience
Experience with CI and CD - a must
Experience with Linux, Monitoring systems, AWS EC2 or Google GCE, K8s, Jenkins, Docker and other Continuous Deployment/Integration tools - a must
Experience with Apache, Tomcat, Git, MySQL, Security, Deployment strategies, Message bus, Redis - an advantage.
Job Features
| Job Category | DevOps |
Responsibilities:
Develop and execute automated test scenarios with a strong emphasis on using code to solve technical challenges, increase test coverage and shorten the software development cycle through automation
Contribute to the creation of an automation framework utilizing tools that are applicable to the specific technical challenges per product to provide a robust platform which is capable of supporting our automation function into the future
Add to our company performance and scalability testing
Maintain a high quality bar in a complex and constantly evolving workspace
Requirements:
At least 4 years of experience in JAVA- a must
B.Sc. in computer Science or computer engineering
At least 4 years of Experience in developing automation infrastructure for web applications and mobile devices using Selenium/Appium - a must
Fluent English - a must
Knowledge and experience in object-oriented concepts and design patterns - a must
Experience in implementing automation test cases using best practices- a must
Experience in implementing API test cases using JUnit/TestNG - a must
Experience with Maven/ Gredle - a must
Experience with parallel test running on multiple devices/browsers - an advantage
Experience in BDD using Cucumber or equivalent- an advantage
Experience with Load/Performance/Stress tests - an advantage
Job Features
| Job Category | Automation |
- Professional guidance of teammates;
- Being the focal point for any professional questions or needs of the team.
- Encouraging team members to initiate ideas and develop professionally (teaching best practices, statistical methods etc.).
- Using technical and data visualization skills to understand and explain how people interact with our product (reports, dashboards, and metrics).
- Analyzing data to proactively identify opportunities and make informed business suggestions.
- 5+ years of experience working in Analytics
- BI visualization tools such as Sisense, Tableau etc.
- Deep understanding of SQL and Data structure.
- Advanced knowledge in statistical tools and models.
- BSc in Industrial Engineering and Management/ Information Systems or other relevant degree.
- Excellent people skills.
- Excellent organizational and time management skills.
- Experience working with BigQuery
- Experience in Google Analytics
- Experience in leading processes
Job Features
| Job Category | Data & Analytics |
Requirements
Job Features
| Job Category | Algorithms, Machine Learning |
- At least 5 years of hands-on experience in developing Native Mobile Apps: Android, IOS, Experience with mobile device on-board peripherals
- C# – Advantage
- SQL Server – Advantage
- Experience with Agile development methodologies – Advantage
- BSC in Computer Science/software engineering from a known university
- Understanding of product lifecycle
- Experience in leading a team of 2-3 developers
- Bright, innovative, and quick learner
- Structured, methodical
- Excellent communication skills and proven effective interfaces with developers, team leaders
- Team player
Job Features
| Job Category | Android, C#, Mobile, Objective-C, Swift |

