outstanding opportunity to work on a software system for dynamic graphical models; support a large existing graphical model toolkit, and extend it in many ways
From:
Date:
outstanding opportunity to work on a software system for dynamic graphical models; support a large existing graphical model toolkit, and extend it in many ways
Company: U. Washington, Dept. of Electrical Engineering
Location: Seattle, WA
Web: www.ee.washington.edu/
Req #: 58738
Department: ELECTRICAL ENGINEERING
Salary: Salary and benefits are competitive. Salary is commensurate with qualifications and experience.
The University of Washington, Department of Electrical Engineering,
has an outstanding opportunity for a Scientific Programmer to work on
a software system for dynamic graphical models. Your goal will be to
write software to support a large existing graphical model toolkit,
but extending it in many ways. You will work with one professor, and a
number of students and post-doctoral researchers. You'll contribute
to some of the core algorithms, and data structures that make this
software work, as well as contribute to the usability of the software,
and also some documentation.
This position will be funded from an NSF research grant for at least 3
years and possibly longer depending on the annual renewal of the
grant.
This position provides opportunities to work at a vibrant University
of Washington, Seattle campus, lifestyle, and environment.
- Flexible work hours (but do need to attend regularly scheduled
meetings).
- Work on world-class software in graphical models that is currently
being widely used internationally.
- Possibility of international travel.
As a UW employee, you will enjoy generous benefits and work/life
programs.
Requirements:
- Ph.D. in Computer Science.
- Expert programmer in C++ (at least 5 years experience)
- Works well in a team
- Works well independently
- Excellent written communication skills
- Can manage large software systems
- Must have familiarity with
- unix/linux and its programming environments
- Bayesian networks and graphical models
- hidden Markov models and their applications to speech, language, and bio-informatics
- machine learning and statistical inference.
- modern computer architecture concepts (such as the memory hierarchy, optimizations at the register level, locality)
- low-level C/C++ code optimization
- modern memory management strategies
- algorithms and complexity, and heuristics for NP-complete problems.
- user interface design and computer diagram display.
- Must have some familiarity with:
- simple HTML and other web protocols.
- latex documentation preparation software.
Equivalent education/experience will substitute for all minimum
qualifications except when there are legal requirements, such as a
license/certification/registration.
Condition of Employment:
Must be authorized to work in the United States on a full-time basis
for any employer.
Application Process:
If you are interested, please email your complete cover letter, PDF
resume, and a list of 3-5 professional references (which should have
full email contact information) to:
gm-programmer-10@ssli.ee.washington.edu
Note again, the above information must be sent in PDF format, and must
be sent to the above mailing address.
The University of Washington is an equal opportunity, affirmative
action employer. To request disability accommodation in the
application process, contact the Disability Services Office at
206.543.6450 / 206.543.6452 (tty) or dso at u.washington.edu .
For other nonspecific help, email uwhires at u.washington.edu or
call (206) 543-2544. The University of Washington is an equal opportunity,
affirmative action employer.
|