<?xml version="1.0" encoding="UTF-8"?><!-- generator="bbPress" -->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
<title>FlowingData Forums &#187; Tag: programming - Recent Topics</title>
<link>http://forums.flowingdata.com/</link>
<description>Strength in Numbers</description>
<language>en</language>
<pubDate>Sat, 11 Feb 2012 22:03:57 +0000</pubDate>

<item>
<title>Gestural application &#38; web developer positions at Oblong Industries in LA</title>
<link>http://forums.flowingdata.com/topic/gestural-application-web-developer-positions-at-oblong-industries-in-la#post-1823</link>
<pubDate>Thu, 22 Jul 2010 14:25:37 +0000</pubDate>
<dc:creator>kjhollen</dc:creator>
<guid isPermaLink="false">1823@http://forums.flowingdata.com/</guid>
<description>&#60;p&#62;Oblong Industries is a thriving Los Angeles-based technology firm whose purpose is to redefine the way humans interact with machines. Oblong's flagship product, g-speak, is a gestural computing platform that replaces the three-decades-old mouse and windows HMI with a vastly more capable, expressive, and collaborative approach privileging human hands. The technology first entered popular consciousness via the 2002 film Minority Report, whose scenes of gesturally driven digital systems Oblong designed; but the work extends back to the MIT Media Laboratory in the mid 1990s, where the company's founders began developing several of the crucial research strands that have now been intertwined to form g-speak.&#60;/p&#62;
&#60;p&#62;Oblong has installed g-speak systems for clients around the world. At this point in its evolution, the company principally serves enterprise customers. But Oblong's ongoing R&#38;amp;D efforts are designed to repeatedly halve the cost of the technology until commodity pricing, together with an expanding ecosystem of third-party developers, results in the genuine ubiquity of g-speak.&#60;/p&#62;
&#60;p&#62;Philosophically, our work is predicated on the idea that fundamental advances can no longer occur as isolated 'pure technology' efforts. And indeed: it's possible for technology to directly, deliberately embody an aesthetic, to manifest design not as thin lacquer but as a foundational ingredient. As the company's vast project encompasses the invention and refinement of new gestural and graphical languages, programming models of newly radical fluidity, interaction models with wholly new foundations, and fine-grained media manipulation built in at the OS level, such aesthetic emodiment is a central—and delightful—preoccupation.&#60;/p&#62;
&#60;p&#62;For more information about Oblong (and to see our demo reel), please visit our website at &#60;a href=&#34;http://www.oblong.com&#34; rel=&#34;nofollow&#34;&#62;oblong.com&#60;/a&#62;.&#60;/p&#62;
&#60;p&#62;&#60;strong&#62;To apply for any of the jobs listed below&#60;/strong&#62;, please provide the following three items in an email to &#60;a href=&#34;mailto:jobs@oblong.com&#34; rel=&#34;nofollow&#34;&#62;jobs@oblong.com&#60;/a&#62; :&#60;/p&#62;
&#60;ol&#62;
&#60;li&#62;A short cover letter describing to us what you think is interesting about the work going on at Oblong, how your background fits with what we're doing, and why you want to work with us.
&#60;/li&#62;
&#60;li&#62;A resume in either plain text or pdf format (only plain text or pdf, please)
&#60;/li&#62;
&#60;li&#62;We'd like to see a piece of your work. Please include a substantial example of your prose writing, or a link to or bundle of sample code, or a pointer to a mailing list thread in which you submit patches or offer contributions to a project, or a deck of slides, or a link to a portfolio of visual design.
&#60;/li&#62;
&#60;/ol&#62;
&#60;p&#62;&#60;strong&#62;flexibly capable application programmer&#60;/strong&#62;&#60;/p&#62;
&#60;p&#62;Broadly experienced and interested programmer to work in a small-team context developing user-facing applications built on a new gestural/spatial computing platform. The right person for this job has at least a few of the following qualifications:&#60;/p&#62;
&#60;ul&#62;
&#60;li&#62;fluency in (though perhaps not actual love of) c++ programming&#60;/li&#62;
&#60;li&#62;actual love of programming in general&#60;/li&#62;
&#60;li&#62;five or more years of experience writing code in a professional software development environment&#60;/li&#62;
&#60;li&#62;demonstrated ability to make architecture and feature-set design decisions&#60;/li&#62;
&#60;li&#62;demonstrated ability to explicate and document design and architecture decisions&#60;/li&#62;
&#60;li&#62;demonstrated ability to work well with others and follow a spec where one happens to already exist&#60;/li&#62;
&#60;li&#62;experience designing and implementing user interfaces&#60;/li&#62;
&#60;li&#62;low-level graphics hacking experience (open gl or similar)&#60;/li&#62;
&#60;li&#62;willingness to travel and interact with clients&#60;/li&#62;
&#60;/ul&#62;
&#60;p&#62;The primary responsibility for this position is to write code that helps our clients solve big, complex, real-world problems. You might, for example, be working on a suite of visualization and control applications for a huge simulation system.&#60;/p&#62;
&#60;p&#62;We try to deliver working code in bite-sized pieces, quickly and iteratively. We spend a lot of time making sure that we're integrating our new applications with our clients' existing legacy infrastructures and tools.&#60;/p&#62;
&#60;p&#62;As in most truly interesting jobs, there's a mixture of exciting heavy lifting and bit-by-bit scaffolding. Some days are spent doing radically new design and development work and some days go towards maintenance hacking, glue coding and contextually necessary wheel reinvention.&#60;/p&#62;
&#60;p&#62;In this job, you have an opportunity to work at a variety of levels of the software stack. We often find ourselves optimizing low-level algorithms to achieve (say) adequately fast message-passing performance between loosely coupled application components. And then the next day working on solving a UI design problem revolving around strategies for effective presentation of a mixture of 2D and 3D data.&#60;/p&#62;
&#60;p&#62;We also refactor, generalize and incorporate into our core platform as much of the application code that we write for clients as possible.&#60;/p&#62;
&#60;p&#62;&#60;strong&#62;creative javascript/html expert&#60;/strong&#62;&#60;/p&#62;
&#60;p&#62;Responsible for developing and maintaining client-server web interface code for high-end embedded products. The work will first be focused on developing system interfaces and web applications in javascript, html, ruby and possibly c++. These interfaces will allow g-speak programs and web-based clients to be used together in collaborative environments.&#60;/p&#62;
&#60;p&#62;You'll have the opportunity to wear a lot of hats, though, working at Oblong. Other critical projects that you can contribute to include: the embedding of browser components into 3D and distributed visualization environments, maintenance and extension of the intranet we use to coordinate work and keep track of what we collectively know, and the design and implementation of a more extensive and community-oriented oblong.com internet panoply.&#60;/p&#62;
&#60;p&#62;We ask that you:&#60;/p&#62;
&#60;ul&#62;
&#60;li&#62;have at least five years experience developing, documenting and shipping production code&#60;/li&#62;
&#60;li&#62;are a self-starter, organized and capable of working well in small teams in an agile environment&#60;/li&#62;
&#60;li&#62;are expert in javascript and actionscript, with experience implementing performance-critical graphics functionality and building maintainable implementations of complex, graphically rich web front-ends&#60;/li&#62;
&#60;li&#62;know HTML, DOM, CSS and JSON like the back of your hand&#60;/li&#62;
&#60;li&#62;are well versed in cross-browser development (IE, Firefox, Safari, Chrome)&#60;/li&#62;
&#60;li&#62;are experienced developing with Ruby on Rails&#60;/li&#62;
&#60;/ul&#62;
&#60;p&#62;If you have c++ development experience, that's a strong plus, too.
&#60;/p&#62;</description>
</item>
<item>
<title>Data Visualization and Interaction Expert</title>
<link>http://forums.flowingdata.com/topic/data-visualization-and-interaction-expert#post-1819</link>
<pubDate>Thu, 15 Jul 2010 15:54:46 +0000</pubDate>
<dc:creator>Kathy Madison</dc:creator>
<guid isPermaLink="false">1819@http://forums.flowingdata.com/</guid>
<description>&#60;p&#62;We are currently seeking an experienced Data Visualization and Interaction Expert.  This position requires the ability to communicate visually the content of data sets.  Candidates will have the opportunity to set company design standards for printed, software, and web products.&#60;/p&#62;
&#60;p&#62;Our Company, based in the DC Metropolitan area, is a non-profit government contractor engaging in research and development that joins advanced computational research and various disciplines of physical science, social science, and engineering to produce customized technical work for customers.  The computing environment is Mac and Linux based.  We offer challenging work assignments and an outstanding compensation and benefits package.&#60;/p&#62;
&#60;p&#62;DESCRIPTION OF JOB REQUIREMENTS:&#60;/p&#62;
&#60;p&#62;•	Write programs to manipulate and display large volumes of data&#60;br /&#62;
•	Present research results in visual form&#60;br /&#62;
•	Edit and improve vector and pixel graphics created by others&#60;br /&#62;
•	Use probability and statistics to understand data sets&#60;br /&#62;
•	Describe and apply graphics design concepts&#60;br /&#62;
•	Develop automated ways to clearly display data stored in databases&#60;br /&#62;
•	Help typeset large text collections&#60;br /&#62;
•	Help improve user interfaces&#60;br /&#62;
•	Create presentations&#60;/p&#62;
&#60;p&#62;TECHNICAL SKILLS &#38;amp; REQUIREMENTS:&#60;/p&#62;
&#60;p&#62;•	Proficiency in Java or Processing.&#60;br /&#62;
•	Proficient with Illustrator and Photoshop&#60;br /&#62;
•	Knowledge of SQL.&#60;br /&#62;
•	Comfortable in the UNIX environment.&#60;br /&#62;
•	Knowledge of Mathematica&#60;/p&#62;
&#60;p&#62;EDUCATION:&#60;/p&#62;
&#60;p&#62;A graduate degree, or equivalent, in science or mathematics with a strong artistic blend, or a degree in art or architecture with programming and data experience&#60;/p&#62;
&#60;p&#62;BENEFITS&#60;/p&#62;
&#60;p&#62;•	Competitive Compensation ($80,000 to $120,000/ yr range)&#60;br /&#62;
•	Benefits package, including health, dental, and vision insurance, flexible spending, life and long-term disability insurance, a 403b retirement plan, and vacation, sick, and holiday leave&#60;br /&#62;
•	Potential growth opportunities&#60;br /&#62;
•	Dynamic and fast-paced work environment&#60;/p&#62;
&#60;p&#62;HOW TO APPLY:&#60;/p&#62;
&#60;p&#62;All applicants must be U.S. citizens with the ability to obtain a security clearance. Active clearance preferred. Please submit Cover Letter, Resume/CV, and URL of portfolio to &#60;a href=&#34;mailto:hr@ips.edu&#34; rel=&#34;nofollow&#34;&#62;hr@ips.edu&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;IPS is an equal opportunity employer.
&#60;/p&#62;</description>
</item>
<item>
<title>Programming in R</title>
<link>http://forums.flowingdata.com/topic/programming-in-r#post-1314</link>
<pubDate>Tue, 24 Nov 2009 15:03:27 +0000</pubDate>
<dc:creator>nathany</dc:creator>
<guid isPermaLink="false">1314@http://forums.flowingdata.com/</guid>
<description>&#60;p&#62;In case you're interested in programming in R, the statistician's analysis tool of choice, there's a new blog with tutorials:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://www.programmingr.com/&#34; rel=&#34;nofollow&#34;&#62;http://www.programmingr.com/&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Anyone know of any others?
&#60;/p&#62;</description>
</item>

</channel>
</rss>

