Machine Intelligence Software Engineer

Location: 
Seattle, WA
Description: 

Are you interested in attacking the challenges of integrating machine intelligence techniques into user interfaces for end users?

Smart Desktop builds software that addresses the problem of information overload on your computer. Files, Web links, and e-mail can overwhelm you as these items accumulate. Smart Desktop software uses innovative machine learning algorithms to organize and quickly find the information on your computer.

The Smart Desktop team has an immediate opening for a Machine Learning Software Engineer.

Job Responsibilities: 

As a member of the Machine Intelligence Group you will:

  • Design, implement and maintain machine intelligence code
  • Work closely with other engineers to ensure components are properly integrated
  • Work with user interface designers/developers to ensure that machine intelligence techniques result in outstanding end user experience
Minimum Requirements: 
  • BS in computer science or an equivalent field
  • 1+ years experience developing machine intelligence systems
  • 3+ years experience as a software developer, with at least a year of either C or C++ programming

Desired bacground:

  • Experience with a complete product cycle
  • MS or PhD in Computer Science or a related field
  • Experience with Windows desktop technologies, including .NET, Win32, COM
  • Significant user interface development experience

To apply, please send an email with your resume in PDF, Word, or text format to careers@smartdesktop.com .