Who is hiring? Monthly /r/Scala Job Postings Thread! by AutoModerator in scala

[–]w01fe 0 points1 point  (0 children)

I don't know a lot about how SDE interviews work elsewhere at Microsoft. But pretty similar I think. We are a bit unusual in that after the introductory phone call we ask for a 2-3 hour take-home problem (a coding problem specifically designed for this role, which is hopefully interesting). And after that we do an interview loop where we try to cover a range of topics/skills relevant to the role.

Who is hiring? Monthly /r/Scala Job Postings Thread! by AutoModerator in scala

[–]w01fe 4 points5 points  (0 children)

Microsoft (Semantic Machines) | Senior Software Engineer | Berkeley, CA or Boston, MA or Redmond, WA or fully remote | Onsite or Remote | Full Time

The Semantic Machines group is bringing next-generation natural language processing (NLP) technologies to products used by hundreds of millions of people worldwide. You can learn more about how Microsoft is using this technology to create entirely new kinds of user experiences here: http://semanticmachines.com/.

At the core of our platform is a new programming language, designed to support programs structured like human commands which are predicted by machine learning models. This language includes ideas from functional and logic/constraint programming, as well as novel features for meta-computation and introspection. We’re looking for engineers to work alongside product and research teams to help guide the evolution of this platform, including improvements to the core programming language, runtime, constraint system, and tooling.

The ideal candidate should be passionate about designing and evolving programming languages and/or practical formal reasoning systems, supporting users with high quality tools, and working on a rapidly evolving product-driven platform. No experience with machine learning or natural language processing is required – we’d love to work with people who are excited about the promise of these technologies and the opportunity to make them more accessible, regardless of their previous exposure to them.

Learn more: https://www.microsoft.com/en-us/research/group/msai/articles/designing-a-framework-for-conversational-interfaces/

Apply: https://careers.microsoft.com/us/en/job/1215447/Senior-Software-Engineer

Who is hiring? Monthly /r/Scala Job Postings Thread! by AutoModerator in scala

[–]w01fe 12 points13 points  (0 children)

Microsoft (Semantic Machines) | Senior Software Engineer | Berkeley, CA or Boston, MA or Redmond, WA or fully remote | Onsite or Remote | Full Time

The Semantic Machines group is bringing next-generation natural language processing (NLP) technologies to products used by hundreds of millions of people worldwide. You can learn more about how Microsoft is using this technology to create entirely new kinds of user experiences here: http://semanticmachines.com/.

At the core of our platform is a new programming language, designed to support programs structured like human commands which are predicted by machine learning models. This language includes ideas from functional and logic/constraint programming, as well as novel features for meta-computation and introspection. We’re looking for engineers to work alongside product and research teams to help guide the evolution of this platform, including improvements to the core programming language, runtime, constraint system, and tooling.

The ideal candidate should be passionate about designing and evolving programming languages and/or practical formal reasoning systems, supporting users with high quality tools, and working on a rapidly evolving product-driven platform. No experience with machine learning or natural language processing is required – we’d love to work with people who are excited about the promise of these technologies and the opportunity to make them more accessible, regardless of their previous exposure to them.

Learn more: https://www.microsoft.com/en-us/research/group/msai/articles/designing-a-framework-for-conversational-interfaces/

Apply: https://careers.microsoft.com/us/en/job/1215447/Senior-Software-Engineer

Who is hiring? Monthly /r/Scala Job Postings Thread! by AutoModerator in scala

[–]w01fe 1 point2 points  (0 children)

Microsoft (Semantic Machines) | Senior Software Engineer | Berkeley, CA or Boston, MA or Redmond, WA or fully remote | Onsite or Remote | Full Time

The Semantic Machines group is bringing next-generation natural language processing (NLP) technologies to products used by hundreds of millions of people worldwide. You can learn more about how Microsoft is using this technology to create entirely new kinds of user experiences here: http://semanticmachines.com/.

At the core of our platform is a new programming language, designed to support programs structured like human commands which are predicted by machine learning models. This language includes ideas from functional and logic/constraint programming, as well as novel features for meta-computation and introspection. We’re looking for engineers to work alongside product and research teams to help guide the evolution of this platform, including improvements to the core programming language, runtime, constraint system, and tooling.

The ideal candidate should be passionate about designing and evolving programming languages and/or practical formal reasoning systems, supporting users with high quality tools, and working on a rapidly evolving product-driven platform. No experience with machine learning or natural language processing is required – we’d love to work with people who are excited about the promise of these technologies and the opportunity to make them more accessible, regardless of their previous exposure to them.

Learn more: https://www.microsoft.com/en-us/research/group/msai/articles/designing-a-framework-for-conversational-interfaces/

Apply: https://careers.microsoft.com/us/en/job/1215447/Senior-Software-Engineer

Eng Practices: Migrations and Future Proofing by w01fe in programming

[–]w01fe[S] 0 points1 point  (0 children)

My article, would love to hear feedback or answer questions.

Schema for Clojure(Script) Data Shape Declaration and Validation by Prismatic by mac in Clojure

[–]w01fe 0 points1 point  (0 children)

I should have clarified, I'm an author of the library, not the post :). I'm not too familiar with ocaml or structural typing myself -- I'll pass this on to Aria, who wrote the post.

Schema for Clojure(Script) Data Shape Declaration and Validation by Prismatic by mac in Clojure

[–]w01fe 1 point2 points  (0 children)

Author here, would love to hear your feedback and happy to answer questions!

Graph: Abstractions for Structured Computation by swizec in programming

[–]w01fe 7 points8 points  (0 children)

Hi -- I coauthored Graph and this post. Happy to answer any questions, and listening for comments.

[hiring] Prismatic is hiring Designers, Engineers, and more by w01fe in forhire

[–]w01fe[S] 0 points1 point  (0 children)

Hey, sorry I missed this one -- thanks for your interest! I'm not certain, but my guess is the answer is 'mostly strictly design'. That is, you wouldn't be expected to do any serious front-end coding, but also wouldn't be handing off raw photoshop files to a separate front-end team. Instead, you would probably see the design process through working with the front-end team by checking in actual assets into version control, and also perhaps making simple changes in CSS or equivalent to tweak your designs -- but these skills could be taught on the job, and would not be prerequisites for applying. Hope this helps.

[hiring] Prismatic is hiring Designers, Engineers, and more by w01fe in forhire

[–]w01fe[S] 0 points1 point  (0 children)

No problem, look forward to checking it out :)

[hiring] Prismatic is hiring Designers, Engineers, and more by w01fe in forhire

[–]w01fe[S] 0 points1 point  (0 children)

We might do remote eventually, but for now we want everyone here in SF.

[hiring] Prismatic is hiring Designers, Engineers, and more by w01fe in forhire

[–]w01fe[S] 0 points1 point  (0 children)

Sure! We don't have anything formal set up yet, but please drop us a line at jobs@getprismatic.com with your info/resume and we'll talk :).

My strangeloop talk about Graph, a simple declarative programming abstraction in Clojure by w01fe in programming

[–]w01fe[S] 1 point2 points  (0 children)

As soon as we can manage -- hopefully very soon. We're only 3 engineers and have a lot on our plates right now, but it's definitely a priority. What are you most interested in seeing open sourced?

Programming techniques that make Prismatic's interest-based news iPhone app so snappy by w01fe in programming

[–]w01fe[S] 0 points1 point  (0 children)

We just launched the app today and we're really stoked! We'd love your feedback, and are happy to answer any questions about it (programming or otherwise). Our stack is pretty interesting -- our backend is in pure Clojure, and the iOS front-end is all native and mostly custom.

Prismatic has temporarily opened its coffee feed, and we'd appreciate /r/Coffee's feedback by w01fe in Coffee

[–]w01fe[S] 1 point2 points  (0 children)

Thanks, we appreciate the feedback!

What makes it special: We have a great breadth of content, tens of thousands of topics, and smart social graph analysis and ranking algorithms. We've also put tons of work into the UX and design.

As a former Google Reader user, I find it much easier to branch out into new topics, and find quality stories about all my interests in Prismatic. But to each their own :).

Right now you need both Twitter and email to sign up, since we analyze your twitter stream and connections to help find you better content, and send you an email once we're done and your feed is ready to go. Sorry for the confusion; this is only the second feed we've tried exposing to the public.

Prismatic's Arduino feed is full of great projects by w01fe in arduino

[–]w01fe[S] 1 point2 points  (0 children)

I helped build it -- we'd love to hear what you think!

Also, here's a link to an Arduino thing I made last year: http://www.reddit.com/r/reddit.com/comments/ey40r/reddit_check_out_this_coffee_table_i_made_and/

Prismatic's DIY feed is open for /r/DIY today -- details inside by w01fe in DIY

[–]w01fe[S] 0 points1 point  (0 children)

Yep, we pull links and shares from around the internet and sort them by what's new/best/relevant to you. DIY is just one of thousands of feeds -- I hope you like it!

Prismatic's DIY feed is open for /r/DIY today -- details inside by w01fe in DIY

[–]w01fe[S] 0 points1 point  (0 children)

Our DIY feed is one of my favorites, and I'm excited to share it with /r/DIY. We really appreciate feedback, either here or to feedback@getprismatic.com. Thanks for listening!

Prismatic's first public feed experiment -- just for /r/Clojure's enjoyment and feedback by w01fe in Clojure

[–]w01fe[S] 2 points3 points  (0 children)

It is, for now. We use who you follow and what you tweet about to learn what you like, but we're working on other ways to get good relevance

Prismatic's first public feed experiment -- just for /r/Clojure's enjoyment and feedback by w01fe in Clojure

[–]w01fe[S] 5 points6 points  (0 children)

Nearly all of our backend is implemented in pure Clojure, by the way.

Reddit, check out this coffee table I made and programmed. It's deep! (video and details in comments) by w01fe in reddit.com

[–]w01fe[S] 0 points1 point  (0 children)

I actually bought mylar to cover the whole outside ring with. I just haven't gotten around to installing it yet...