« Back to Job Listings
Python Algorithm Developer
Python Algorithm Developer
New York, NY
My client is a successful, profitable and growing leader in the video ad-serving industry and is headquartered in midtown Manhattan. Their systems process between 5-10 million ad impressions per day and counting. They are looking for a Mid or Senior Level Algorithm Programmer to join their Data Team. The person in this role will work with a group of Data Scientists and will focus on coding optimization algorithms with Python (or C++) in a Linux environment. The position combines software engineering and math principles, so a background in both disciplines would be ideal.
Appropriate candidates should have 3+ years of experience implementing mathematical algorithms (modeling, machine learning, optimization, linear programming, etc.) and should have hands-on experience with Python (Java or C++ will also be considered) and Linux OS including shell scripting. Any additional experience with Tableau, Matlab, R, or Hadoop would all be plusses. Advanced degree (MS or PhD) in Computer Science or Mathematics is preferred.
The Algorithm Programmer will be responsible for creating high-performance production quality prediction and optimization algorithms for their flagship product. You must posess and demonstrate excellent communication skills and the ability to perform in a dynamic team environment.
This position features competitive compensation, comprehensive benefits, and an opportunity to work on robust, high-level commercial software applications that drive business. Midtown location is convenient to all public transportation. If you’re qualified and interested, please send a copy of your resume to nyjobs@cypressg.com for immediate consideration. Local candidates only please.