Job Archives

Tel Aviv
Posted 2 years ago
Our product turns the smartphone camera into a clinical-grade medical device, improving access to healthcare across the globe. Our products are geared towards consumers as well as healthcare partners. The company is organized in multi-disciplinary teams called task forces. Each task force is responsible for one of the company's products and their work can include new product development, commercial implementations, data analysis and more. We're looking for a tech lead for one of our task forces. This person would be in charge of providing technical guidance and helping coordinate the work of all the developers in a task force. Tech Leads at our company are also developers. Your additional responsibility is serving as a backend developer, a part of the backend team. All developers in the team share the same practices, tools, and repositories. Most of the work is done with Node.js, GoLang and the technologies within that ecosystem. This position is an ideal opportunity for talented people who are looking to be at the center of a fully functional and multi-disciplinary team, owning the responsibility for the engineering execution of the team, and contributing to the code as well.

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 CategoryJava, JavaScript, Node.js, Python

Our product turns the smartphone camera into a clinical-grade medical device, improving access to healthcare across the globe. Our products are geared towards consumers as well as healthcare partners....

Kfar Saba
Posted 2 years ago
Mechanical Design Engineer For a company in the field of digital imaging Job description: Design of mechanisms and fine mechanics, Packaging of Optical Components and electronic boards, Design for Machining technology, New Product Introduction (NPI) Multinational working environment. Job Requirements:
  • 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 CategoryEngineering, Mechanical Engineer

Mechanical Design Engineer For a company in the field of digital imaging Job description: Design of mechanisms and fine mechanics, Packaging of Optical Components and electronic boards, Design for Mac...

Yokneam
Posted 2 years ago
We are searching for a passionate Mechanical Engineer to join its Engineering team. The company develops medical analyzers for live cell diagnostics based on proprietary technology. The Mechanical Engineer will be responsible (hands on) for the complete product life cycle and transfer to production. Product life cycle includes continuous product design improvements, creating and maintaining Device Master Record (DMR), Device History File (DHF), and design records management (ECO, CAPA & NCR). The preferred candidate will have strong drive, curiosity and attention to detail. Desired Skills & Experience: The candidate must be highly professional, passionate about his / her work and a team player. He / she has to combine technical excellence with attentiveness to small details and ability to deliver on time and on quality. Candidates must satisfy the following:
  • 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
Resourceful, motivated, Self-starter and independent

Job Features

Job CategoryEngineering, Mechanical Engineer

We are searching for a passionate Mechanical Engineer to join its Engineering team. The company develops medical analyzers for live cell diagnostics based on proprietary technology. The Mechanical Eng...

Yokneam
Posted 2 years ago
We are looking for a passionate Junior System Engineer to join its growing team. We are looking for a Systems Engineer to help build out, maintain, and troubleshoot our expanding infrastructure. The company develops medical analyzers for live cell diagnostics based on proprietary technology. The System Eng. will be responsible (hands on) for the company product complete lifecycle, specifically with respect to new feature implementation, performance evaluation, validation & verification and high-level service according to applicable regulations. Responsibilities:
  • 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
Desired Skills & Experience: The candidate must be highly professional, passionate about his / her work and a team player. He / she has to combine technical excellence with attentiveness to small details and ability to deliver on time and on quality. The perfect candidate would have:
  • 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 CategoryDevOps & IT, System

We are looking for a passionate Junior System Engineer to join its growing team. We are looking for a Systems Engineer to help build out, maintain, and troubleshoot our expanding infrastructure. The c...

Yokneam
Posted 2 years ago
We are looking for a QA & QC Engineer with an ambition to become QA/QC manager. The company develops medical analyzers for live cell diagnostics based on proprietary technology. The QA & QC Eng. will be responsible (hands on) for the day-to-day QA & QC of the company products according to the company QMS and applicable regulations. Desired Skills & Experience: The candidate must be highly professional, passionate about his / her work and a team player. He / she has to combine technical excellence with attentiveness to small details and ability to deliver on time and on quality. The perfect candidate would have:
  • 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 CategoryQA & QC

We are looking for a QA & QC Engineer with an ambition to become QA/QC manager. The company develops medical analyzers for live cell diagnostics based on proprietary technology. The QA & QC En...

Israel, Tel Aviv
Posted 2 years ago

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 CategoryProject Manager

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 , ...

Israel, Tel Aviv
Posted 2 years ago

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 CategoryDevOps, DevOps & IT

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...

Israel, Tel Aviv
Posted 2 years ago

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 CategoryData & Analytics, Data Engineer, SQL

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 devel...

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 CategoryComputer Vision, Deep Learning

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 exper...

Israel, Tel Aviv
Posted 2 years ago
Job Description:

We are looking for experienced software engineer with:

  • At least 4 years experience in Python

  • Experience working with cloud environments

More Information:

- 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 CategoryPython

Job Description: We are looking for experienced software engineer with: At least 4 years experience in Python Experience working with cloud environments More Information: – Delivering mission cr...

Hod Hasharon
Posted 2 years ago

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 CategoryDevOps

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 applica...

Tel Aviv
Posted 2 years ago

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 CategoryAutomation

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 thr...

Tel Aviv
Posted 2 years ago
Our BI Team seeks a proactive, solution oriented, outside-the-box thinker with heaps of Analytics experience, and a distinct passion for teaching and guiding teams. Have a passion understanding the story behind data and numbers to propose new business ideas? Equally passionate about guiding and supervising teams and facilitating professional growth? Come work with us. Description You’ll be leveraging data sources to understand our product in depth; identify areas of opportunity, and execute new projects to drive growth and engagement - while providing hands-on professional supervision and guidance to teammates and encouraging their professional development. Responsibilities
  • 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.
Prerequisites
  • 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.
Advantageous
  • Experience working with BigQuery
  • Experience in Google Analytics
  • Experience in leading processes

Job Features

Job CategoryData & Analytics

Our BI Team seeks a proactive, solution oriented, outside-the-box thinker with heaps of Analytics experience, and a distinct passion for teaching and guiding teams. Have a passion understanding the st...

Hod Hasharon
Posted 2 years ago
About the algorithm team: We develop state of the art machine learning algorithms with a particular emphasize on optimization and performance. We specifically deal with complex real-world data sets which need careful consideration and require non-conventional approaches. Key responsibilities: ·       Perform research and development on new machine learning algorithms ·       Closely work with software and product teams to deliver optimized algorithms ·       Analyze and treat large datasets to gain deep understanding of real-world problems ·       Lead feature development from the requirement characterization stage, through technical research and design up to production ·       Keep track of latest state-of-the-art machine learning research  

Requirements

Desired Skills & Experience ·       M.Sc or PhD in CS, EE, Mathematics or Physics (or equivalent) from a leading university ·       At least 2 years of experience in developing machine learning algorithms ·       Proven experience in working with large datasets and extracting information from it ·       Strong mathematical skills as well as software proficiency ·       Programming experience (MATLAB / Python) ·       Comfortable tackling new problems and thinking outside the box ·       Self-starter, independent, highly motivated and creative  

Job Features

Job CategoryAlgorithms, Machine Learning

About the algorithm team: We develop state of the art machine learning algorithms with a particular emphasize on optimization and performance. We specifically deal with complex real-world data sets wh...

Holon
Posted 2 years ago
The Mobile Group Lead will be responsible for leading a high-performance team of iOS/Android developers in the design, development and implementation of our Mobile offering. Our company currently builds and supports the following native mobile applications: iPhone/iPad, Android phone/Android tablet. This individual will work closely with product owner, solution architects, multiple application development teams, systems analysts, technical analysts and business partners, representing and leading the mobile development team in all aspects of mobile application delivery, from requirements through deployment. Experience in Agile development methodology is a plus. Job Requirements:
  • 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 CategoryAndroid, C#, Mobile, Objective-C, Swift

The Mobile Group Lead will be responsible for leading a high-performance team of iOS/Android developers in the design, development and implementation of our Mobile offering. Our company currently buil...