Software Engineer 2

Microsoft Corporation Boston , MA 02298

Posted 2 months ago

The Semantic Machines group is working to reshape human-computer interaction with conversational AI in our Boston, MA and Berkeley, CA offices. We're looking for full stack software engineers to work hand-in-hand with our data and research teams to come up with new approaches to solving deep problems in dialog data collection, natural language processing, and machine learning.

  • 3-5 years of experience in a software engineering role including use of standard web technologies such as Typescript/Scala/Java/etc.

  • Ability to take ownership of software projects, including collecting feedback and requirements, producing technical designs, and iterating on the resulting software with users over time.

  • History of building rich UIs such as IDEs, data annotation/exploration systems, or sophisticated web apps, with a focus on improving workflow of internal or external users.

  • Familiarity with functional programming, static type systems, and algorithmic complexity, as well as a desire to strive for understandable and flexible abstractions in code.

  • Preference will be given to candidates with experience in technologies we use, including Typescript, React, and Scala/Java as well as those with related experience in machine learning, natural language processing, or dialogue systems.

  • Bachelor's degree in computer science or a related field (or equivalent experience).

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.

  • Collaborate with our data collection team to create rich web-based tools for human annotation, data review, and metrics gathering.

  • Build UI to enable rapid experimentation by visualizing/exploring system behavior, datasets, and internal model representations.

  • Work with our research team to build and run experiments for improvements to our core representations and learning mechanisms.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer

Mission Services, Inc

Posted Yesterday

VIEW JOBS 11/17/2018 12:00:00 AM 2019-02-15T00:00 <strong>Title: Software Engineer<br /> Location: Boston MA</strong><br /> <br /> <strong>About the Job:</strong> The Engineer and Cyber Security Analyst will work in a team environment migrating our existing legacy portfolio to a more evolvable architecture that can leverage a cloud environment in order to deliver the warfighter better technology, reduced program sustainment costs, and higher system reliability. The Engineer and Analyst will assist in creating and maintaining a CI/CD Pipeline, of perform basic software code/scripting tasks, and be responsible for all testing, evaluation and resolution of integration.<br /> <br /> <strong>Education:</strong> Bachelor Degree in Computer Science, Mathematics or equivalent technical degree. Or 4 years of software development experience in lieu of degree<br />  <br /> 1+ year experience of working with Pivotal Cloud Foundry (PCF)<br /> 2 years’ experience in a software development discipline to include Java, Web services, Database, Scripting/Automation, or web application development.<br /> 2 years’ experience with Continuous Delivery and Continuous Integration techniques delivering SW<br /> 2 years’ experience of deploying applications to a cloud based infrastructure (“Amazon Web Services” and vSphere)<br /> 2 years’ experience with DevOps tools and processes to include, but not limited to (Git OR Concourse OR SonarQube OR “Sonar Qube” OR Fortify OR ThreadFix OR “Thread Fix”)<br /> 2 years’ experience with container technologies such as Docker or Kubernetes.<br /> 2 years’ experience providing system administration support to a diverse set of Operating Systems (Microsoft Windows, Linux, etc.)<br />   Mission Services, Inc Boston MA

Software Engineer 2

Microsoft Corporation