Columbia University Software Developer, Machine Learning in New York, New York

Job TitleSoftware Developer, Machine Learning

Job Code Title

Job Requisition Number 096304

Department 6220-Data Sciences Institute

Location Morningside

Job Type Officer Full-Time Regular

Bargaining Unit

If temporary, indicate duration

Hours Per Week 35

Job Family Technical / Information Technology

Salary Grade 11

Salary Range

Advertised Summary Job Description The Data Science Institute is committed to building software tools for enabling data science applications and research. We are working on software systems to enable the use of state-of-the-art machine learning algorithms with a low barrier to entry. In particular, we are improving the scikit-learn machine learning software which is an infrastructure project for the data science community.

We have an immediate opening for a talented and self-motivated machine learning developer who has strength in collaborative work. The ideal candidate will have experience with implementing machine learning algorithms, and designing machine learning pipelines and interfaces, specifically using open source software in the Python language. Experience contributing to open source software is not required, but preferred. The successful candidate will contribute to the development of widely used open source solutions as part of the global data science community.

Columbia University's Data Science Institute is a leader in the field of data science, and the scikit-learn projects is one of the most widely used projects for machine learning. Our mission is to improve the tools available to both researchers and practitioners to build better analyses and products based on data science and machine learning. [Employees of the department are passionate, friendly and resourceful.]

Minimum Qualifications for Grade

Applicant MUST meet these minimum qualifications to be considered an applicant Bachelor's degree in computer science, data science, information science, mathematics or related discipline plus 2-4 years of related experience or the equivalent combination of education and experience required.

Additional Position-Specific Minimum Qualifications

Applicant MUST meet these minimum qualifications to be considered an applicant Great communication skills; Highly proficient in Python programming; experience with with machine learning libraries, in particular scikit-learn; experience developing Cython, C or C++ a plus

Special Instructions

Preferred Qualifications Must be a service oriented professional who demonstrates creativity in performing assigned tasks, has flexibility and performs well under pressure. Must have great project-management skills and must be able to consistently meet tight deadlines. Must possess the ability to communicate effectively to a variety of constituent groups, including Institute and University administrators, faculty, graduates, students, and professionals; the ability to coordinate and execute multiple projects simultaneously; written and interpersonal skills, including the ability to function well in a team environment.

Essential Functions Software and system design, implementation and testing (60%)

Communication with technical project members (15%)

Code reviews for related changes (10%)

Software requirements specification (10%)

Other duties as assigned (5%)

Additional Essential Functions (Limit to 3950 characters.) The incumbent will work under the direction of the faculty member leading the project. They will work closely with the project's team including current software developers and users.

Special Indications

This position works with:

HIPAA Compliance training required No Response

Participation in Medical Surveillance required No Response

What type of posting? Is this a waiver request? Standard Posting

Requisition Open Date 01-11-2019

Requisition Close Date Open Until Filled

Quick Link

EEO Statement Columbia University is an Equal Opportunity/Affirmative Action employer --Race/Gender/Disability/Veteran.

Local Hiring Columbia University is committed to the hiring of qualified local residents.

This organization is a federal contractor subject to the Vietnam Era Veterans' Readjustment Assistance Act of 1974, as amended by the Jobs for Veterans Act of 2002, 38 U.S.C. 4212 (VEVRAA). The final rules now require contractors and subcontractors to invite applicants to self-identify as protected veterans or individuals with disabilities.

You can update your demographic information by logging in and clicking on "EDIT APPLICATION".

The information is being requested on a voluntary basis, and will be kept confidential. Refusal to provide this information will not subject the applicant to any adverse treatment, and will not be used in a manner inconsistent with the act.