Software Development Engineer Sales - Jersey City, NJ at Geebo

Software Development Engineer

Description
Excited by Big Data, Machine Learning and Predictive Software? Interested in creating new state-of-the-art solutions using Machine Learning and Data Mining techniques on Terabytes of Data?
The ideal candidate has outstanding business acumen, intense curiosity, excellent analytical abilities, strong technical skills, and superior communication skills. You should be a self-starter, comfortable with ambiguity, able to think big (while paying careful attention to detail), and will enjoy working in a fast-paced dynamic environment. Engineers will work closely with both business teams and development teams to develop requirements of the research projects, build the algorithms and ultimately work with development teams to move them into production. If you are looking for your next big challenge and career move, come talk to us.
KEY RESPONSIBILITIES
Use machine learning, data mining and statistical techniques to create new, scalable solutions for business problems
Analyze and extract relevant information from large amounts of historical business data to help automate and optimize key processes
Establish scalable, efficient, automated processes for large-scale data analyses, model development, model validation and model implementation
Participate in the full development life cycle, working within broadly defined parameters
Lead significant technical initiatives involving cross-functional teams
Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.
Build and deliver secure, scalable, and low-latency services
Coordinate with other product teams, business stakeholders and Senior Tech Leadership for integration into Audible products
Work effectively with other groups within Amazon to deliver Audible services
Basic Qualifications
Master Degree in Computer Science with Machine Learning or related field
8
years professional experience in software development
Extensive experience programming in modern object oriented languages, good current knowledge of Unix/Linux environments, mastering SOA principles with solid experience in code optimization and high performance computing.
Extensive experience in building large-scale high performance web based solutions.
Strong problem solving skills, adaptable, proactive and willing to take ownership.
Solid coding practices including good design documentation, unit testing, peer code-reviews, and a preference for agile methods.
Demonstrated ability to identify real-world user problems and build technology solutions to solve them.
Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
Builds software solutions where the problem is not well defined. Capable of understanding the interaction between the components in a distributed system in order to ensure they are functioning properly.
Development Expertise in data structures, complex algorithms, fundamentals in object-oriented design
Knowledge of modern best practices for professional software development including coding standards, code reviews, source control management, build processes, testing, and operations.
Excellent verbal and written communication skills, team player
Preferred Qualifications
Ph.D. in Computer Science with Machine Learning or related field
Publications or presentation in recognized Machine Learning and Data Mining journals/conferences
Experience in development of distributed/scalable systems, grid computing, and high-volume transaction applications
Experience handling gigabyte and terabyte size datasets
Experience building complex software systems that have been successfully delivered to customers
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Ability to take a project from scoping requirements through actual launch of the project
Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
BENEFITS
We have a comprehensive benefits package. Here are some of the fun and meaningful perks we offer:
Daily catered lunch, Monday breakfast and juice bar, snacks and Friday happy hours
Free onsite gym and 25% fitness reimbursement
Seasonal sports clubs - basketball, hockey, soccer, volleyball, softball and more
Company sponsored events
Transit reimbursement, paid parking and shuttle service
Tuition assistance
Annual Amazon discount
Meaningful community involvement opportunities including mentoring interns, literacy tutoring and Audible Scholars, along with collaboration on start-up projects incubating in Newark Venture Partners
Audible, Inc. is the world's largest seller and producer of spoken audio entertainment, information and educational programming. Since inventing and commercializing the first portable digital audio player in 1997, our focus on technological innovation and superior programming has earned us millions of subscribers around the world. We're an Amazon subsidiary with a presence on four different continents, yet we maintain a startup vibe and small company feel. We offer more than 350,000 downloadable audiobooks, audio editions of periodicals, and other programs, and an escalating array of listening products that enrich daily life for a growing population of people who want to be more productive, well-informed, and thoughtfully entertained.
Audible is an Equal Opportunity Employer-Minority/ Female/ Disability/ Vet
. Apply now!Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.