Senior Data Scientist

Job Description

The Senior Data Scientist (Computer Vision) will develop integrated Machine Learning and Deep Learning solutions to address customer needs, including topside and subsea inspections. Responsibilities also include developing machine vision algorithms for automation and advancing data analytics programs for Oceaneering's next-generation systems.

Duties & Responsibilities

Essential Responsibilities:

Lead and manage a team of junior engineers in designing and developing products in Software, Computer Vision, Machine Learning, and Deep Learning.

Architect solutions using vision technologies, selecting appropriate components and technologies.

Conduct advanced research in Computer Vision and collaborate with external partners to integrate industrial solutions.

Develop proof-of-concept implementations, prototypes, and demonstrations to refine technologies into practical systems.

Innovate algorithms for Object tracking and classification enhancements.

Focus on critical research areas relevant to client technical challenges, conducting ongoing literature reviews to stay updated.

Non-Essential Responsibilities:

Foster awareness of programming and design alternatives.

Promote best practices in application development.

Compile statistics and prepare progress reports for management and team discussions.

Research emerging application development software products, languages, and standards to support development efforts.

Train, manage, and mentor junior staff.

Perform other duties as required.

Reporting Relationship

Reports to a Product Development Manager within the Technology group.

Qualifications

Required:

Bachelor’s degree in Computer Science, Software Engineering, or related field with at least five years of experience in Computer Vision and Deep Learning projects.

OR

Master’s degree in Computer Science, Software Engineering, or related field with at least three years of experience in Computer Vision and Deep Learning projects.

Desired:

Familiarity with vision software such as OpenCV, PCL, CNN.

Proficiency in Python, C, C++, Java, C#, and other object-oriented paradigms.

Competence in UNIX (Solaris, Linux) and Windows platforms.

Hands-on experience in software troubleshooting.

Ability to learn and apply new technologies effectively.

Strong coding skills.

Experience with edge-based and/or cloud-based AI/ML deployment (DevOps).

Familiarity with Azure cloud-based ML services.

Background in computer vision, image processing, and related fields.

Strong foundation in mathematics and/or statistics.

Knowledge of git and version control systems.

Familiarity with NVIDIA's Jetson Board & Deep Stream Framework on Linux/Ubuntu machines.

Knowledge, Skills, Abilities, and Other Characteristics:

Analytical skills to make informed decisions.

Effective task prioritization in high-pressure environments.

Proficiency in data gathering, analysis, and interpretation.

Capability to identify and meet customer needs.

Strong communication skills.

Ability to establish and maintain cooperative work relationships.

Additional Information

This position primarily involves indoor office work in Pune, India, during the day, occasionally extending into the night, with occasional exposure to airborne dust.

Please let Oceaneering know you found this position on Sustainability Jobs by mentioning our website, as a way to support us so we can keep providing you with quality jobs.

LOCATION

JOB TYPE

Full-Time

COMPENSATION

$55k +

KEYWORDS

Artificial Intelligence

Data Analyst

Engineering

SHARE

Please let Oceaneering know you found this position on Sustainability Jobs by mentioning our website, as a way to support us so we can keep providing you with quality jobs.

Back to all Sustainability jobs