Taro Logo

Software Engineer II \ Senior Software Engineer - Edge AI (Multiple Roles)

Microsoft is a global technology company that develops cloud computing, AI, and enterprise software solutions.
Herzliya, Israel
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud
This job posting is no longer active. Check out these related jobs instead:

Job Description

Microsoft's Azure Edge & Platforms (E+P) EdgeAI group is seeking talented Backend Senior Software Engineers and Software Engineers II to join their team developing next-generation Edge AI services. This innovative group brings advanced cloud technologies directly to customer datacenters in retail and manufacturing sectors.

The Edge AI group builds an Agentic platform supporting complex scenarios including RAG, alongside video analysis capabilities both at the edge and in the cloud through Azure Video Indexer. This allows customers to derive valuable insights from video content at scale. The role involves close collaboration between product managers, data scientists, and backend/full stack engineers.

As a developer, you'll work with Azure resources and extensions using cutting-edge technology stacks. You'll be responsible for breaking down complex problems, creating execution plans, and maintaining accountability for your code through to production. The position requires excellent communication skills for working in a multi-disciplinary team environment.

The role offers the opportunity to impact the industry by working across various domains, from AI components to cloud and edge technologies. You'll be at the center of innovation, with chances to develop and grow while contributing to meaningful projects. Microsoft provides comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities.

This is a hybrid position with up to 50% work from home flexibility and minimal travel requirements (0-25%). The ideal candidate will have at least 5 years of software development experience, strong problem-solving skills, and the ability to work independently on complex tasks.

Last updated a month ago

Responsibilities For Software Engineer II \ Senior Software Engineer - Edge AI (Multiple Roles)

  • Develop Azure resources and extensions using various technology stacks
  • Break down problems and build execution plans
  • Be accountable for code all the way to production
  • Work in a multi-disciplinary team requiring great communication skills

Requirements For Software Engineer II \ Senior Software Engineer - Edge AI (Multiple Roles)

Python
Java
Kubernetes
  • B.Sc. in Computer Science or equivalent
  • 5+ years of experience with SW development using C#, Java or similar language
  • Outstanding team player with strong communication skills
  • Able to lead complex tasks in an unknown territory independently
  • Experience with developing and operating code in the cloud
  • Experience with K8S
  • Python skills
  • Strong problem solving & coding skills

Benefits For Software Engineer II \ Senior Software Engineer - Edge AI (Multiple Roles)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect