Login to your account
Don't have an account yet?
Create your own account and receive notifications of opportunities of your interest, save the opportunity you like and discuss.
Senior Software Engineer at Carnegie Mellon University
Country: USA
City: Pittsburgh
Save
Looks like you haven't logged in.
Login to save opportunities.

Details

Senior Software Engineer position available at Language Technologies Institute (LTI) of Carnegie Mellon University.

Computer Science at Carnegie Mellon is a big deal.  CMU is ranked #1 in Computer Science research and education.  The best people from around the world come to CMU to learn, build their professional reputations, and make their marks on the field.  Excellence and state-of-the-art research are top priorities.  The working environment is collaborative, entrepreneurial, and strongly focused on pushing the state-of-the-art.  The School of Computer Science has more than 300 faculty, 1400 graduate students, and 275 technical staff distributed across 7 graduate departments and institutes.

This position is located in the Language Technologies Institute (LTI) , which covers areas of Computer Science related to text analytics, natural language understanding, machine translation, speech recognition and production, multimedia analysis, and intelligent assistants.  The LTI has about 30 faculty, 300 Ph.D. and M.S. students, and 30 full-time technical staff and visiting scholars.

Key Responsibilities

  • Design, implement, maintain, and support web crawling, search engine, and text mining software
  • Support a small, research-oriented software developer user community
  • Assist in the administration of a small Linux computer cluster
  •  provide the primary software support and integration for the OPERA project

Benefits

  • Excellent health, dental, and vision plans
  • Employer contributions to a retirement plan
  • Generous holiday and vacation benefits
  • Tuition benefits for you and dependent children
  • Use of gym, pool, and other campus facilities
  • Flexible work schedule

Qualifications and Requirements

  • Bachelor’s degree in Computer Science or a closely-related field
  • 3+ years of professional software development experience (e.g., as a senior software engineer)
  • Software design experience
  • Strong Java programming skills and some experience with deep (neural network) methods
  • Software development experience for Linux and Windows
  • Experience writing software documentation and/or web pages
  • Ability to multitask and work independently

Additional skills

  • Programming experience with NLP, text analysis, question answering, or large text collections
  • Some Linux system administration experience
  • Excellent communication skills
  • Comfortable developing for Macs
  • Prior experience in NLP would be very helpful, though is not necessary

 

Specifications
Type of Opportunity Academic Job
DeadlineOngoing
CountryUSA
Company NameCarnegie Mellon University
CityPittsburgh

Related

POST A COMMENT

Your email address will not be published. Fields marked with * are required.
Anonymous