Software Engineer II \ Senior Software Engineer - Edge AI (Multiple Roles)
Microsoft
Software Engineer II \ Senior Software Engineer - Edge AI (Multiple Roles)
Herzliya, Tel Aviv, Israel
Save
Overview
We have multiple positions open for Backend Senior Software Engineers and Software Engineers II to be hired across the Azure E+P (Edge & Platforms)
EdgeAI group develops Microsoft's next-generation Edge AI services, bringing advanced cloud technologies to customer datacenters in sectors like retail and manufacturing.
The Edge AI group is composed builds Agentic platform designed to support complex scenarios, including RAG. In addition, the group is building Video analysis at the edge and the cloud (Azure Video Indexer) that allows customers to get insights from videos at scale. Products involve cross team collaboration between product managers, data scientists and backend / full stack Engineers
We focus on creating real value for our customers by placing AI efficiently on top of video streams at scale and building a UX that allows organizations to explore, interact with their data and integrate the solution into their own systems.
Individuals in the team get a chance to impact the industry working across various areas, our data science team leads research and implementation of AI components, full stack developers work on cloud and edge technologies from the design until features arrive to the customer. Being at the center of innovation provides great opportunities for engineering excellence in an amazing work environment in a team that will allow you to develop, grow and contribute.
Qualifications
- B.Sc. in Computer Science or equivalent
- You have at least 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 and bring it to production.
- Feels comfortable to be both in the functional and non-functional domains.
Preferred Qualifications:
- Skills to leverage AI in coding, testing, building automation and day-to-day work.
- Experience with developing and operating code in the cloud on Azure / AWS / GCP
- Experience with K8S
- Python
- Able to build tools and infrastructure to improve shipping and ensure software quality
- Able to lead complex tasks in an unknown territory independently and bring it to production.
- Passion for elegant architecture
- Strong problem solving & coding skills
- Demonstrated ability to think creatively and being resilient to change
By applying to this position, you are being considered for multiple like positions within our organization for an invitation-only virtual Interview Day. Position specifics, including hiring team, location, and position details will be determined following the interview process.
Responsibilities
As a developer, your code will reach Azure resources and extensions, and you will use various technology stacks with the latest tools and methodologies. You will be expected to break down problems, build execution plan, have open mind and eventually be accountable to your code all the way to production. Working in a multi-disciplinary team will require great communication skills and at the heart of it all, alignment with Microsoft values.