1

Algorithm Scientist Jobs in Rochester, NY (NOW HIRING)

Sr. Image Scientist

West Henrietta, NY · On-site

$93K - $125K/yr

... tuning, algorithm development, and image quality analysis. The Senior Image Scientist plays a ... critical role in shaping imaging architecture, guiding technical strategy, and ensuring delivery of ...

... tuning, algorithm development, and image quality analysis. The Senior Image Scientist plays a ... critical role in shaping imaging architecture, guiding technical strategy, and ensuring delivery of ...

Ability to explain object-oriented programming principles, algorithm efficiency, and common data structures while preparing students for the AP Computer Science A examination including multiple ...

... science algorithms and machine learning techniques to solve complex business problems - Building data pipelines and confirming data quality for informed decision-making - Conducting exploratory and ...

New

Scientist, Systems Engineering Job Code: 37235 Job Location: Rochester, NY Job Schedule: 9/80 ... Video processing algorithms * Understanding of defense products for the environments and platforms ...

... science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code implementation across programming ...

Discrete Math Tutor

Rochester, NY · Remote

$18 - $40/hr

... algorithms, and formal languages. Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory ...

Java Tutor

Rochester, NY · Remote

$18 - $40/hr

... Science A, college-level software development, and industry certification examinations ... Skilled at breaking down class design, inheritance hierarchies, and algorithm implementation in ...

... science applications. * Conceptual Teaching & Problem-Solving: Skilled at breaking down mathematical model construction, numerical solution algorithms, and optimization procedures. Guides students ...

... science roles and advanced AI coursework. * Conceptual Teaching & Problem-Solving: Skilled at ... algorithms, and interpreting confusion matrices and ROC curves. Emphasizes practical model ...

Today, we accelerate and transform life sciences, mobile consumer electronics, optical ... algorithms using Cognex VisionPro, Keyence, HALCON/MVTec, OpenCV, or NI Vision with Python, C++, C# ...

next page

Showing results 1-20

Algorithm Scientist information

See Rochester, NY salary details

$49.8K

$109.9K

$135.7K

How much do algorithm scientist jobs pay per year?

As of Jun 26, 2026, the average yearly pay for algorithm scientist in Rochester, NY is $109,859.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,200.00 and $135,200.00 per year, depending on experience, location, and employer.

How does an Algorithm Scientist typically collaborate with cross-functional teams during the development process?

Algorithm Scientists frequently work alongside data engineers, software developers, and product managers to design and implement solutions. They are often responsible for communicating complex mathematical concepts in accessible terms to ensure alignment across the team. Regular meetings and code reviews are common, allowing for feedback and rapid iteration. This collaborative environment helps ensure that the algorithms developed are both technically sound and practically viable for real-world applications.

What are Algorithm Scientists?

Algorithm Scientists are professionals who design, analyze, and optimize algorithms to solve complex computational problems. They often work in fields like data science, artificial intelligence, finance, and engineering, developing new methods or improving existing ones for processing data efficiently. Their work involves rigorous mathematics, computer science, and research to ensure algorithms are accurate, scalable, and effective for specific applications. Algorithm Scientists may also collaborate with software engineers to implement their solutions in real-world systems.

What are the key skills and qualifications needed to thrive as an Algorithm Scientist, and why are they important?

To thrive as an Algorithm Scientist, you need a strong background in mathematics, statistics, and computer science, often supported by an advanced degree such as a Master's or Ph.D. in a related field. Proficiency with programming languages like Python or C++, machine learning libraries (e.g., TensorFlow, PyTorch), and experience with data analysis tools are typically required. Strong problem-solving abilities, analytical thinking, and effective communication skills help distinguish top performers in this role. These skills are vital for developing innovative algorithms that solve complex problems, ensuring practical, scalable solutions in technological environments.
What job categories do people searching Algorithm Scientist jobs in Rochester, NY look for? The top searched job categories for Algorithm Scientist jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Algorithm Scientist jobs? Cities near Rochester, NY with the most Algorithm Scientist job openings:
Sr. Image Scientist

Sr. Image Scientist

D3 Engineering, LLC

West Henrietta, NY • On-site

$93K - $125K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 21 days ago


Job description

Sr. Image Scientist
Department:
Product Design Services
FLSA Status: Exempt
Reports to: PDS Operations Manager
Pay Range: $93,000 - $125,000 annually
Location: Rochester, NY (onsite)
The Role:
D3 Embedded is seeking an experienced and innovative Senior Image Scientist to join our engineering team. In this senior-level role, you will lead the end-to-end development, optimization, and validation of advanced imaging systems, with deep ownership of camera calibration, ISP tuning, algorithm development, and image quality analysis. The Senior Image Scientist plays a critical role in shaping imaging architecture, guiding technical strategy, and ensuring delivery of high-performance embedded imaging solutions.
This position requires hands-on expertise with embedded camera platforms, including hardware bring-up, driver configuration, and real-time system verification. You will collaborate closely with cross-functional engineering teams and customers, providing technical leadership, influencing design decisions, and driving continuous improvement across products and processes.
The Responsibilities
  • Lead all aspects of the imaging chain including sensor and camera calibration, optics, ISP tuning, algorithm development, analysis, verification and validation, and technical customer support.
  • Own development and optimization of embedded camera systems and ISPs running on real-time operating systems or Embedded Linux on custom electronics.
  • Provide senior-level technical execution for hardware bring-up, driver and application-level configuration testing, imaging system verification, and system-level debugging.
  • Oversee camera module calibration, characterization, unit testing, image quality evaluation, and troubleshooting across multiple product lines.
  • Serve as a technical authority, providing direction and leadership for complex engineering programs and acting as a key technical liaison with customer engineering teams and program managers.
  • Support and influence project planning efforts including task scoping, work estimation, and risk identification.
  • Develop and evaluate engineering plans, criteria, and best practices for major projects and guide implementation across the team.
  • Perform development and testing in an advanced electronics and imaging laboratory environment.
  • Work with embedded Linux platforms, open-source Linux, associated SDKs, and hardware development kits such as NVIDIA, TI, and Intel.
  • Lead the design and development of camera interface boards and related tools.
  • Identify, develop, and deploy tools, methodologies, and processes that improve analysis capabilities, design reuse, and overall engineering efficiency.
  • Provide technical oversight through design reviews, architecture evaluations, and quality assessments. Document and present results from analyses, experiments, and system-level evaluations to internal teams and customers.
  • Mentor and coach less experienced engineers, co-ops, and interns; promote a culture of technical excellence and knowledge sharing.

Additional Responsibilities:
  • Perform other duties as assigned.

The Right Person Will Have:
  • 5+ years of relevant industry experience in imaging systems, embedded vision, or related fields.
  • Bachelor of Science in Imaging Science, Computer Science, Physics, Electrical Engineering, or a related discipline-or equivalent combination of education and experience.
  • Proven expertise in problem solving, debugging, and innovative technical thinking.
  • Strong ability to read schematics and troubleshoot digital hardware using oscilloscopes, logic analyzers, and related tools.
  • Experience writing embedded device drivers and debugging embedded platforms.
  • Solid understanding of embedded software/firmware development, including C and C++.
  • Advanced experience with Embedded Linux platforms, BSP configuration, kernel drivers, and device tree implementation.
  • Experience with GIT version control and GCC/GNU toolchains.
  • Demonstrated experience with embedded camera systems, video pipelines, and image processing (highly desirable).
  • A self-driven, proactive approach with the ability to influence system-level architectural decisions.
  • Strong technical leadership skills with the ability to guide teams and drive alignment across stakeholders.
  • Excellent communication and interpersonal skills, including the ability to engage with customers and present complex technical concepts clearly.

The Benefits:
  • Competitive total compensation
  • Medical and dental coverage
  • Employer paid basic life, short-term disability, and identity theft coverage
  • Voluntary vision, life, long-term disability, accident, critical illness coverage
  • 401k retirement contribution
  • Paid holidays, time-off, and sick time
  • Tuition assistance and employer paid professional development
  • Flexible work schedules
  • Remote opportunities available
  • Complimentary snacks and beverages
  • Employer sponsored social events

The Company:
Since our founding in 1999, D3 Embedded has driven innovation in high-performance embedded systems development. We leverage our expertise in autonomous machines, sensors, imaging, optics, edge computing, algorithms, robotics, and electrification to provide cutting-edge engineering design and low-volume manufacturing services. Headquartered in Rochester NY, we serve a global network of customers and are proudly connected with many technology leaders and Fortune 500 companies. We are interested in bright, creative, and team-oriented individuals exhilarated by the opportunity to transform the world through frontier technologies.
Candidates must be eligible to work in the United States. D3 Embedded does not sponsor visas. For more information about D3 Embedded, please visit www.d3embedded.com.
D3 Embedded is committed to fostering a diverse work environment and proud to be an Equal Opportunity Employer. We consider and hire applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law.
D3 Embedded participates in E-Verify, a federal program that confirms employment eligibility upon hire.