Skip to main content

Software Python Developer

Software Python Developer
Experis
3 weeks ago

Job Description

In this job you will join AFSL’s ML group and work on one of our research projects that are based on Artificial Intelligence to improve the company future memory devices.

Leading the development of the entire ML software ecosystem. This encompasses defining software requirements, designing software architecture, and developing pipelines that support the training and inference of ML models.

Leading Continuous Integration/Continuous Deployment (CI/CD), integration with MLOps systems, creation of complex visualizations, verification, productization, and more.

Maintaining and enhancing the automated data acquisition systems for our ML production and development environments.

Collaborating closely with ML algorithm engineers to ensure a comprehensive understanding of project requirements, features, and algorithms.

Continuously learning new software frameworks, tools, and technical skills, while staying abreast of the latest developments in fields relevant to your projects.

Sharing your work through conferences, journals, and patent submissions.

Thinking creatively, proactively, and futuristically to identify new opportunities within Samsung's long-term roadmap for data-scientific contributions.

Requirements

  • B.Sc. in Computer Science
  • 4+ years of experience in SW development
  • Proficiency in Python
  • Strong understanding of OO concepts
  • Experience in SW system design and code architecture
  • Familiarity with Git source control system

Advantages

  • M.Sc. in Computer Science
  • Dockers technology understanding and experience
  • Familiarity with test automation frameworks and tools (Jenkins)
  • Experience with MLOps frameworks
  • Experience with NoSQL Databases (e.g. MongoDB), PostgreSQL Database
  • Familiarity with the virtualization frameworks (e.g. QEMU, SPDK)
  • Working in Linux/Win OS

Expertise level

Work arrangement

Key skills

Similar Jobs in Israel