Software Engineer 2 - Office Intelligence Team

Software Engineer 2 - Office Intelligence Team

Software Engineer 2 - Office Intelligence Team

Job Overview

Location
Bellevue Hill, New South Wales
Job Type
Full Time Job
Job ID
63947
Date Posted
1 year ago
Recruiter
Michael Linda
Job Views
73

Job Description

Come join Microsoft Office to work on state-of-the-art services, platforms, distributed systems, user experiences, and AI technology to deliver the next generation of productivity experiences used by hundreds of millions of users daily! We are looking for Software Engineers 2 who can help us further grow our products, business, and culture!  

 

Microsoft Office is a suite of products and experiences used across the globe. At Microsoft Office Intelligence team in Microsoft Development Center Serbia (MDCS), we have been focusing on reimagining and empowering Microsoft Office productivity through AI-powered user experiences and services built across core Microsoft Office applications. The team is relentlessly focused on making AI and tech work for people!  

 

Productizing machine learning models, modern user experiences, and effective platforms is at core of what we do. We build large scale machine learning using cutting-edge technologies along with analyzing, inferring, and experimenting with truly big data. We create modern user experiences across web, mobile, PC and Mac that are designed to be powered by AI and reinforcement learning. And finally, we are building platform, which comprises of a massive scale service and client components that work together to bring machine learning and AI-powered features into Office applications. As part of the team, you would be driving intelligence experience projects through their entire life cycle from idea creation through implementation, experimentation and finally to world-wide availability.

  

We are looking for experienced full stack developers who can build both the infrastructure and experiences, on top of Office technology stacks to support scenarios which will surface on many different apps and endpoints. Members on the team value engineering practices that ensure high quality code - code reviews, requirements, unit testing, TDD, etc. - and continuously look to improve problem solving, design, coding and debugging skills. We value passion, creativity, accountability, and the desire to explore and learn new technologies.  

 

Software Engineer 2 position will provide an opportunity to work with a wide range of teams, roles, technologies, and user scenarios. This is an opportunity to work with some of the best experts in the field and to grow both long-term technical and non-technical skills. 

Responsibilities

Design, produce and deliver software to improve the reliability, scalability, performance, security, efficiency, etc. of a service

Contribute with fixing, enhancing, and supporting our services in production, including periodic on-call duties

Collaborate with colleagues across the world to address all requirements needed to run enterprise-grade services 

Participate actively in code reviews, bug/issue triage with the feature teams, and support well informed decisions towards business and engineering goals

Review and influence ongoing design, architecture, standards and methods for operating services and systems  

Foster and further improve the team culture 

Qualifications

Degree in computer science, electrical engineering, software engineering, related technical discipline or 4 years of equivalent experience in software engineering industry. 

Demonstrated excellence in coding and technical communication. 

Experience in one or more programming languages, including, but not limited to: C/C++, Java, C#, Python, JS, TypeScript, PowerShell, Rust. 

Passion and motivation for technology. 

Understanding of software engineering principles.  

Ability to communicate in English. 

Passion for Growth, doing new things, and learning from others and own mistakes. 

End-to-end Delivery and Innovation. 

Drive for customer engagement and obsession, with data driven approach. 

Bonus credit for:

Experiences in the areas of online services such as search, online advertisement, recommendation systems, HTML5 development, Azure, AWS or other main cloud services, are pluses.  

Understanding of business objectives and process for developing ML models is a plus.  

Strong familiarity with full-stack development. 

Experience with owning or driving large scale services, distributed systems, or feature areas.  

Our Team Culture 

We will only achieve our mission if we live our culture. We start with becoming learners in all things—having a growth mindset. Then we apply that mindset to learning about our customers, being diverse and inclusive, working together as one, and—ultimately—making a difference in the world.  

Office Intelligence team in Serbia strives to be impact driven, customer oriented and diverse team where people love their jobs, and our culture founded on respect, support, and integrity is essential in shaping the products and experiences that we create.  

Everyone in our team plays an active role in defining and living our team cultural values:  

Be friendly, helpful, and collaborative - Seeking out different perspectives, taking the time to help others, celebrating successes, and learning from failures ensure each team member grows and excels. 

Ship a quality product with features that customers love - Deep customer understanding fuels every step of our planning and ensures we imagine, build, and ship products that meet the needs of and delight our customers.  

Seek to improve how we work - We strive to give and receive feedback in an open and respectful way and to be rigorous in improving our processes to create a happy and productive work environment. 

Our Products and Services 

 

Office Document Understanding Team is part of a larger Microsoft Office Intelligence group focused on reimagining and empowering Microsoft Office productivity through AI-powered user experiences and. Our goal is to make AI work for people, through both authoring and consumption scenarios across core applications of Microsoft Office suite. We specialized in analyzing and interpreting document structure and semantics and offering this knowledge through augmented intelligent experiences to hundreds of millions of users on a daily basis. Some of the experiences from our portfolio are authoring assistance such as Designer in Microsoft Word and Auto Fix in PowerPoint, and document conversion services, such as importing PDFs to Word and importing data from picture to Excel.  

 

Microsoft Office AI Platform Team is building a platform for bringing real-time machine learning and AI into Office applications, for assisting tens of millions of users every single day, across all major operating systems and form factors. It comprises of a massive scale service and client components that work together to orchestrate intelligence-based scenarios. This platform is for first- and third-party developers and it is a key component of the overall Office development experience. For example, the platform is currently powering experiences such as: Microsoft Editor, Text Predictions in Word and Outlook, Similarity Checker, Designer in Microsoft Word, Voice Dictation and Commanding. 

 

Microsoft Editor team, also known as Natural Languages Experience team, is sitting at the intersection between experience, intelligence, data, and system. We are building products touching hundreds of millions of users daily, across all kinds of devices. Our team is responsible for energizing the next generation of Office productivity experiences with the power of aggregated big data, artificial intelligence, and large-scale cloud computing. On top of that, we are evolving Office experience toward language processing, editing and intelligence aided task completion for effective reading, writing, and designing documents in Microsoft Office.  

 

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

Job ID: 63947

Similar Jobs

Meta

Full Time Job

Software engineer 2 - office intelligence team Software engineer 2 - office intelligence team

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Software engineer 2 - office intelligence team Software engineer 2 - office intelligence team

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Software engineer 2 - office intelligence team Software engineer 2 - office intelligence team

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Software engineer 2 - office intelligence team Software engineer 2 - office intelligence team

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept