Software Developer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: May 4, 2015
Job Description:
Working under the direction of Engineering Manager 1, will be
responsible for participating in all phases of design, development, and
testing of Big Data solutions for MATLAB customers; working with advanced
software engineering technologies in a collaborative team environment;
designing, architecting and implementing interfaces to help manage large
data sets from a variety of sources including different file formats and
databases; implementing standard algorithms for Big Data, and coordinating
and supporting others; writing targeted machine learning statistical
algorithms; and coordinating with Parallel Computing and Application
Deployment teams. Education and Experience: Master’s degree or higher (or foreign education equivalent) in
Computer Science or Engineering and no experience. OR Bachelor’s degree (or foreign education equivalent) in Computer
Science or Engineering and five (5) years of experience in job offered or
five (5) years of experience developing Hadoop and Hive applications to
extract and convert big data in to visual formats. Special Requirements: • Demonstrated expertise in big data analysis to extract,
transform and convert raw data into visual formats using Hadoop and
Hive. • Demonstrated expertise writing Java MapReduce Machine
Learning algorithms on top of Hadoop Distributed File System (hdfs). • Demonstrated expertise developing software with Machine
Learning algorithms within a SQL and NoSQL database environment. • Demonstrated expertise writing C++ and MATLAB code for computationally efficient algorithms. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 14411 for specific job details and requirements and apply online
on the Careers Page at www.mathworks.com/company/jobs.
Keywords: The MathWorks, Inc. , Boston , Software Developer, Engineering , Natick, MA, Massachusetts