Senior Software Engineer – Innovation Labs
MicrosoftHerzliya, Tel Aviv, IsraelUpdate time: January 1,1
Job Description

Build efficient, distributed, data-processing pipelines in Python to turn virtually infinite amount of compute power into state-of-the-art AI and deep-learning capabilities, by working along our top-notch researchers.

The Advanced Technology Labs at Microsoft is a fast-pace, startup-like team, working on developing cutting-edge technologies in the fields of speech-recognition and computer vision. Join us to help make the next leap in the advancement of these technologies, by designing, developing and deploying scalable experimentation processes that fuel ground-breaking AI research.

Responsibilities

· Design and write efficient Python code that implements complex data-processing pipelines including GPU-powered deep neural- network training and evaluation

· Design and deploy this code at scale, in a hybrid on-premise/cloud environment

· Manage and consolidate requirements from various research efforts across the team

Qualifications

· At least 3 years of Python programming – emphasis on distributed, scalable, code.

· At least 1 year of hands-on cloud-computing experience. Specifically, you need to be very comfortable using Docker, bash and  PowerShell to implement customized and automated solutions on top of cloud resources.

· Capability to lead the design of complex data-processing pipelines based on various requirements across the team.

Bonus

· Experience with data-processing Python packages – pandas, dask, pytorch (including CUDA integration), fastparquet, jupyter

· Experience with Kubernetes

· Experience with Azure, specifically with AKS, Azure Batch, and Azure ML

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Get email alerts for the latest"Senior Software Engineer – Innovation Labs jobs in Herzliya, Tel Aviv, Israel"