Job Actions

Job Information

Full Stack Development Engineer
Category: Computing, Publishing
  • Your pay will be discussed at your interview

Job code: lhw-e0-78758041

Company Profile


Contact Company

Local Information

Laugh while you Look

Sponsored Ads


  Job posted:   Fri Oct 13, 2017
  Distance to work:   ? miles
  1 Views, 0 Applications  
Full Stack Development Engineer

# Full Stack Development Engineer

Job Number: 113114447

Santa Clara Valley, California, United States

Posted: 11-Oct-2017

Weekly Hours: 40.00

**Job Summary**

Apple's Maps Evaluation Engineering Group is seeking a passionate software developer to build next generation evaluation software for Apple Maps. The right person for the job will be enthusiastic and knowledgeable about distributed systems, web services, big data, and/or machine learning. Their job will entail working with multiple internal stakeholders to define and execute on the project plans for the next generation evaluation services.

**Key Qualifications**

* 4+ years of experience

* Strong computer science fundamentals

* Experience with at least one major language (such as Java, Scala, Python, Ruby or C++)

* Demonstrated experience designing, building and maintaining large-scale, high-performance systems and frameworks

* Experience with stream processing (e.g. Kafka, Flume, Storm, Spark Streaming)

* Strong understanding of data modeling and storage with NoSQL and relational DBs

* Some experience with analytics (e.g. Spark, MapReduce) is a plus


The ideal candidate is a brilliant problem solver, quick learner, self starter, and excellent communicator with a passion for shipping quality products. Rapid development with automation in mind, and the ability to deliver results in a fast paced environment is a must.

From brainstorming through deployment, our Software Tools Developer will work cross functionally with members of the Maps organization to deliver the necessary deliverables needed for Apple's success. The candidate has the ability to quickly grasp and distill highly complex matters into clean, understandable solutions. He or she is an effective diplomat with strong communication and organizational skills who is willing to prove him/herself within a company of talented individuals.


BS or MS in Computer Science or equivalent

**Additional Requirements**

- Outstanding written and verbal communication skills

- Excellent collaborative skill

- Attention to detail

- Comfortable working in a loosely structured organization

- Highly professional, with the ability to deliver solid work on tight schedules

- Desire machine learning experience (e.g. Caffe, Torch, MLBase, Mahout)

More Information »