Software Engineering
Redmond, Washington, United States
Full Time Mid-level / Intermediate USD 98K - 208K
Microsoft
Join the Generative AI revolution and help workers focus on the best parts of their jobs instead of mundane tasks! Microsoft’s Business Applications and Platform (BAP) organization creates tools to increase the productivity and satisfaction of business users (sales reps, customer support agents, field technicians, marketers) and make creating apps, websites, bots, and automation easier.
In the last year we have started transforming the day-to-day of our users through the introduction of Copilots, which has led to real business impacts: increased productivity for sellers, shorter time to resolve customer support issues, and lower barrier to entry for makers.
The BAP Copilot Applied Artificial Intelligence (AI) team develops platform components that benefit all BAP Copilots in the Dynamics and Power suite. Our mission is to maximize the business impact that AI has across business applications offerings. We’re improving the business outcomes that our customers care about. We are a diverse team of talented product managers, technical program managers, data scientists, and software engineers with experience in delivering scalable products which leverage the best of Microsoft and other technologies.
We build different AI technologies together with multiple product teams in the Business Applications space, such as Power Apps, Power Automate, Power Virtual Agents, Dynamics 365 Sales, and Dynamics 365 Customer Service. Capabilities shipped in the last several months include: the ability to converse over data using only natural language (we generate the SQL from your words), to generate answers from trusted enterprise knowledge sources, to create content (reports, emails, marketing campaigns), to translate natural language to code, and more. With these investments, we were the first in the market to offer generative AI capabilities in CRMs, ERPs, and low code platforms.
And we’re just getting started.
We are looking for a highly motivated, flexible, innovative, Software Engineer to help us build the next infrastructure generation to support many fine-tuned models and small language models. Day-to-day you will build components that help our data scientists gain ability and accelerate their efficiency for building, training, optimizing, and releasing models to multiple target ecosystems.
We value everyone’s opinion and ideas and have built a diverse and inclusive team over the years with low turnover and great work life balance. We seek an engineer who is passionate about helping data scientist teams deliver complete, production-quality machine learning models, with high performance over large data sets, and with low latency and high availability. You will join a team of customer-focused engineers motivated to build great enterprise products who can partner with other product teams and engineers to facilitate the integration of our models in their solutions.
Join us to be part of the Copilot revolution and to help our users become supercharged versions of themselves.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more, and we’re dedicated to this mission across every aspect of our company. Our culture is centered on embracing a growth mindset and encouraging teams and leaders to bring their best each day. Join us and help shape the future of the world.
In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
Relocation assistance is unavailable for this role.
Responsibilities
- Drive modern software engineering practices through design and code reviews.
- Design & implementation through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.
- Gain a working understanding of Microsoft as a business and collaborate with mentors and leaders in order to contribute to cohesive, end-to-end experiences for our users.
- Collaborate with engineering counterparts across teams and organizations as necessary to deliver excellent engineering solutions
- Provide guidance for technical decisions.
- Constantly learn and grow as an engineer.
- Demonstrate a passion for customers and technology.
- Unwavering passion to understand and extend the no-code and low-code developer experience.
Other
Qualifications
Required/Minimum Qualifications
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to Python, C, C++, C#, Java, or JavaScript.
- OR equivalent experience.
- Knowledge of Azure Devops pipelines and release management lifecycle in general.
- 1+ years of software design and development in backend and devops domains.
Additional or Preferred Qualifications
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- oOR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to Python, C, C++, C#, Java, or JavaScript
- OR equivalent experience.
- 4+ years of software design and development in backend and devops domains.
- Experienced coding skills in Python and/or C#, .Net.
- Experience in Azure components and services is a plus.
- Knowledge of machine learning and ML operational concepts is a plus.
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $98,300 - $193,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $127,200 - $208,800 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Microsoft will accept applications for the role until July 15, 2024.
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.
Tags: Azure Computer Science Copilot DevOps Engineering Generative AI Java JavaScript Machine Learning ML models Pipelines Python SQL
Perks/benefits: Career development Flex hours Medical leave Relocation support Startup environment
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Research Scientist jobs
- Open Junior Data Analyst jobs
- Open Data Science Manager jobs
- Open Business Data Analyst jobs
- Open Data Scientist II jobs
- Open Principal Data Scientist jobs
- Open Sr Data Engineer jobs
- Open BI Analyst jobs
- Open Business Intelligence Engineer jobs
- Open Sr. Data Scientist jobs
- Open Data Science Intern jobs
- Open Senior Business Intelligence Analyst jobs
- Open Software Engineer, Machine Learning jobs
- Open Lead Data Analyst jobs
- Open Azure Data Engineer jobs
- Open Junior Data Scientist jobs
- Open MLOps Engineer jobs
- Open Manager, Data Engineering jobs
- Open Marketing Data Analyst jobs
- Open Data Analytics Engineer jobs
- Open Data Engineering Manager jobs
- Open Data Engineer III jobs
- Open Junior Data Engineer jobs
- Open Product Data Analyst jobs
- Open Data Analyst II jobs
- Open Tableau-related jobs
- Open Power BI-related jobs
- Open Privacy-related jobs
- Open Excel-related jobs
- Open ML models-related jobs
- Open Data pipelines-related jobs
- Open APIs-related jobs
- Open PhD-related jobs
- Open PyTorch-related jobs
- Open Finance-related jobs
- Open LLMs-related jobs
- Open TensorFlow-related jobs
- Open Data visualization-related jobs
- Open Deep Learning-related jobs
- Open Consulting-related jobs
- Open Business Intelligence-related jobs
- Open Generative AI-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open DevOps-related jobs
- Open Kubernetes-related jobs
- Open Git-related jobs
- Open Docker-related jobs
- Open Hadoop-related jobs