Ted Kremenek
2014-Jun-10 23:58 UTC
[LLVMdev] [ADVERTISEMENT] open positions in Apple's Swift compiler team
** NOTE: This is a compiler job announcement. ** The Apple Source Languages team is looking for exceptional engineers to work on the Swift programming language: https://developer.apple.com/swift These open positions are for engineers who want to work as an integral part of the core Swift language team to help shape the future of the language. All positions are based onsite at Apple's main campus in Cupertino, California. To apply, please send applications to: swift-team-apply at group dot apple dot com When applying, please include: - Brief statement about yourself and how you see a potential mutual fit with the team (e.g., interests, background, etc.). - Resume in Text or PDF form. We are looking to fill the following positions: * Compiler frontend/language engineers to work on the Swift language. This position is for an engineer to work on evolving and implementing the core Swift language. Ideal candidates will have skills in the following areas: - A passion for bringing great language design and implementation to a mainstream audience. - Strong C++ coding skills. - Familiarity with LLVM or Clang a plus, but not required. - Diverse exposure to different programming languages. - Familiarity with Cocoa and Objective-C (although not required). * Source tool engineers to work on next generation "source tools" (code completion, refactoring): This position is for an engineer to work on source-level tools such as code completion, refactoring, and source code indexing that will be utilized in development environments such as Xcode. Ideal candidates will have skills in the following areas: - A passion for building innovative and intuitive source tools that enhance programmer productivity. - Strong C++ coding skills. - Familiarity with LLVM or Clang a plus, but not required. - Expertise in indexing, refactoring and similar tools a big plus. * Runtime engineers to work on the Swift language runtime. This position for an engineer to work on the core language runtime, which is an essential part of the language implementation. This includes interfacing with Objective-C, but also providing a high performing runtime implementation of the Swift language on various architectures. Ideal candidates will have skills in the following areas: - Experience with low-level concurrency primitives and algorithms (atomics, lock-free algorithms, etc.) - Strong knowledge low-level hardware details (x86, ARM) - Strong skills in low-level performance optimization. - Knowledge of programming languages and their runtime implementations. * Engineers to work on the Swift core standard library. Swift's core standard library provides much of the user-facing experience of Swift, from basic types like Int to Unicode processing to lazy generic sequence adapters. These engineers would join a team whose mission is to help programmers use the full power of the Swift core language while maintaining fundamental coherence and simplicity of programming model. Ideal candidates will have skills in the following areas: - A passion for making a difference in the lives of other programmers - A deep understanding of generic programming principles - Experience with functional programming languages and/or idioms - Experience bridging languages, especially bridging dynamic languages with static ones - Exposure to innovative and/or comprehensive library designs Please forward to anyone who may be interested. Thanks! Ted -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140610/da92ef9c/attachment.html>
"C. Bergström"
2014-Jun-11 00:36 UTC
[LLVMdev] [ADVERTISEMENT] open positions in Apple's Swift compiler team
On 06/11/14 06:58 AM, Ted Kremenek wrote:> ** NOTE: This is a compiler job announcement. ** > > The Apple Source Languages team is looking for exceptional engineers > to work on the Swift programming language:Maybe this has been asked already and I missed it - Will Swift be open source?
Ted Kremenek
2014-Jun-11 00:44 UTC
[LLVMdev] [ADVERTISEMENT] open positions in Apple's Swift compiler team
On Jun 10, 2014, at 5:36 PM, C. Bergström <cbergstrom at pathscale.com> wrote:> On 06/11/14 06:58 AM, Ted Kremenek wrote: >> ** NOTE: This is a compiler job announcement. ** >> >> The Apple Source Languages team is looking for exceptional engineers to work on the Swift programming language: > Maybe this has been asked already and I missed it - Will Swift be open source?At this time, we honestly don't know the answer yet to that question.
Jorgen Tjerno
2014-Jun-11 00:59 UTC
[LLVMdev] [cfe-dev] [ADVERTISEMENT] open positions in Apple's Swift compiler team
So far the answer is "no comment": http://lists.cs.uiuc.edu/pipermail/cfe-users/2014-June/000492.html - Jørgen. On Tue, Jun 10, 2014 at 5:36 PM, "C. Bergström" <cbergstrom at pathscale.com> wrote:> On 06/11/14 06:58 AM, Ted Kremenek wrote: >> >> ** NOTE: This is a compiler job announcement. ** >> >> The Apple Source Languages team is looking for exceptional engineers to >> work on the Swift programming language: > > Maybe this has been asked already and I missed it - Will Swift be open > source? > _______________________________________________ > cfe-dev mailing list > cfe-dev at cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev