Senior Vision Software Engineer: ML & Vision Innovator

NCBiotech

Raleigh (NC)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NCBiotech is seeking a Senior Vision Software Engineer to join the Vision Software Development team in a role that blends R&D and commercial work. You will guide production code deployments, mentor juniors, and build tools leveraging existing code to create innovative biotech products.

The ideal candidate has deep experience in machine learning, computer vision, and data handling, with strong collaboration across stakeholders and disciplines.

Qualifications

  • This role requires a bachelor’s degree in CS/Data Science or related field.
  • 8–10 years in software development or related area are expected.
  • Proficiency in Python and C# for software development.
  • Experience with SQL and databases (MongoDB, PostgreSQL, MSSQL Server).
  • Azure experience for container deployment and orchestration.
  • Experience in machine learning, vision software, and data analysis.
  • Ability to mentor junior developers and communicate clearly.

Responsibilities

  • Develop and implement machine learning derived software to solve business problems.
  • Integrate commercial data with tooling to meet project goals.
  • Collaborate with cross-functional teams to build proprietary tools.
  • Drive development of new products using commercial data.
  • Ensure data quality and validation through testing.
  • Stay current with ML and vision software advancements.
  • Mentor junior developers and share best practices.
  • Communicate data insights to non-technical stakeholders.

Skills

Commercial biotech experience
Biological data experience
Computer vision
Machine learning
Python
C#
SQL
MongoDB
PostgreSQL
MSSQL
Azure
Regulatory awareness
Data privacy
Mentoring
Communication skills

Education

Bachelor’s degree in computer science or data science

Tools

None specified

Job description

NCBiotech is seeking a Senior Vision Software Engineer to join the Vision Software Development team in a role that blends R&D and commercial work. You will guide production code deployments, mentor juniors, and build tools leveraging existing code to create innovative biotech products.

The ideal candidate has deep experience in machine learning, computer vision, and data handling, with strong collaboration across stakeholders and disciplines.

Get your free, confidential resume review.
or drag and drop your file here.