3M is seeking a Software Engineer for the Health Information Systems located in Pittsburgh, PA. At 3M, you can apply your talent in bold ways that matter. Here, you go.
3M Health Information Systems (HIS) is the world leader for innovating the language of health and delivers comprehensive software and consulting services. Working at 3M Health Information Systems you will be helping with today's challenges while preparing for tomorrow's. Transforming health care from a system that treats disease, to a system that improves health and wellness begins with accurate health information and payment. From improving the efficiency of medical records coding to outlining success in value-based care and healthcare analytics. All while working with the best and the brightest to advance more than your own career, you are working to advance the entire world.
3M and M*Modal are now one company. M*Modal is making an impact in the healthcare community. Giving physicians more time to care for patients and making important health information available when needed is at the heart of what we do every day. M*Modal provides the technology for Transforming Words into Action. Our conversational speech recognition and natural language understanding technologies are widely recognized as the most advanced in the industry.
Job Summary : The Natural Language Understanding (NLU) team at 3M|M*Modal is looking for a talented, highly motivated, and technically excellent full time Software Engineer, who enjoys learning new technologies to solve a broad spectrum of problems. You would be joining a team of engineers and researchers working on a brand-new product that is an industry game changer. Our product will bring to market an ambient virtual provider assistant that understands the discourse around a patient encounter and can automatically document conversations between a doctor and a patient. Together with ongoing projects in the conversational AI space, 3M|M*Modal's virtual provider assistant will reduce the documentation burden on health care providers.
In this position, you will be part of a growing team of engineers that drives the development of the conversational core of our Natural Language Understanding platform. The person hired for the position will have a direct impact on pushing the limits of the state of the art in conversational technology and will develop and improve features that will be immediately visible to our customers. The ideal candidate is both comfortable working in a design-driven and data-driven way and capable of tackling both larger projects as well as small customer-specific feature requests with a quick turn-around time. As a Software Engineer in the NLU team, you have the skills to analyze and manipulate large amounts of unstructured textual data and have a working knowledge of linguistic principles that allow you to derive rules and build models for automated analysis and data manipulation. You will become a contributing and collaborative member of a team of both technical and non-technical professionals working together to bring our 3M|M*Modal ambient assistant solution to market.
This position requires candidates who can learn quickly, can work in different areas of the development stack, and who are comfortable with communicating and coordinating across different teams, customers, and content specialists.
This position provides an opportunity to transition from other private, public, government or military environments to a 3M career.
The Impact You'll Make in this Role
Primary Responsibilities include but are not limited to the following:
Develop software components based on requirements, architecture, and design specifications
Work with other software architects, software engineers, quality engineers, and other team members to design and build required systems
Write automated tests to validate software solutions
Communicating status with management
Actively participate in relevant corporate programs/initiatives, comply with professional and quality standards complies with corporate policies and procedures, and act in a manner consistent with 3M's values and ethical standards.
Your Skills and Expertise To set you up for success in this role from day one, 3M requires (at a minimum) the following qualifications:
Bachelor's Degree or higher (completed and verified prior to start) from an accredited university OR High School Diploma/GED or higher from an accredited institution and a minimum of Six (6) years of experience in software development in lieu of the bachelor's degree education requirement
Two (2) years of experience with programming in Java
Experience with developing technology for processing natural language textual data
Additional qualifications that could help you succeed even further in this role include:
Experience in building natural language processing systems
Familiarity with natural language processing techniques and theory
Experience with conversational technology, dialogue systems and/or chatbot technology
Experience with automatic text summarization and generation
Working knowledge of the machine learning cycle and hands-on experience with standard machine learning frameworks
Good understanding of object-oriented concepts and design patterns.
Interested in healthcare technology
Experience with health-care related terminology
Solid software development experience and problem-solving skills
Good verbal and written communication skills
Ability to solve problems in a logical, methodical, and time efficient manner
Ability to direct and influence others
Location: Pittsburgh, PA
Travel Requirements: Travel is not required
Relocation: May be considered for this position
Must be legally authorized to work in country of employment without sponsorship for employment visa status (e.g., H1B status)
Supporting Your Well-being
3M offers many programs to help you live your best life - both physically and financially. To ensure competitive pay and benefits, 3M regularly benchmarks with other companies that are comparable in size and scope.
Resources for You
For more details on what happens before, during and after the interview process, check out the Insights for Candidates page at 3M.com/careers.
Learn more about 3M's creative solutions to the world's problems at www.3M.com or on Twitter @3M. Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties. 3M is an equal opportunity employer. 3M will not discriminate against any applicant for employment on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status.
Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.
Please access the linked document by clicking here, select the country where you are applying for employment, and review. Before submitting your application you will be asked to confirm your agreement with the terms.
Internal Number: R01043269
Here, you matter. You inspire.
Here, you go.
At 3M, inspiration happens daily. Here, science is how the
magic happens. Except it’s not magic, it’s the right science
applied the right way by the people of 3M. Here, your ideas
help shape everyday lives around the globe.
• We nurture the world around us
• We act with uncompromising integrity
• We encourage a culture of coaching and development
• We are endlessly inquisitive
• We create with purpose
• We believe in the power of the whole
3M technology advancing every company
3M products enhancing every home
3M innovation improving every life
3M is all around you: Nearly 90,000 employees, Operations in 70 countries. $32+ Billion in Sales. 100,000+ patents, Products sold in 200 countries, and 5 diverse business groups : Consumer, Health Care, Industrial, Safety & Graphics, and Electronics & Energy.