Apple is searching for a Senior Java Siri Platform Engineer in Cupertino, CA. According to the post, "The Siri Server Platform team is looking for exceptional individuals to lead and extend the core software infrastructure, algorithms, and APIs that let Siri move, understand, plan, learn, speak, and remember. You'll be part of a small, driven team that has a large impact on the Siri product and should be ready to learn, teach, and communicate effectively. Strong candidates have experience with Java API design, concurrent programming, and distributed systems and are great abstract thinkers."
It continues, "Experience with natural language processing, static analysis techniques, code-generation, or semantic web technology is a plus." Qualifications for the position include the following: "Bachelor's degree in Computer Science. Expert/Guru level in server-side Java programming. 5+ years experience working in large-scale systems. Fluent in Java generics and concurrency. Memory, performance profiling know-how."
Image: Courtesy Apple