Software Developer C++/Python

C++, python, software developer
Full Time
Depends on Experience
Travel required to 10%.

Job Description

New Challenge:  New Team, New Office! Protect Our Environment With Your Algorithms
Have you ever thought about pipelines and integrity? Why should pipelines need machine learning?
The answer is simple: Pipeline inspections generate a lot of sensor data (e.g. from ultrasonic sensors) which have to be analyzed using state of the art computer vision techniques. Think of it like doing healthcare just for pipelines.
Interested? Then learn more about industrial machine learning applications and data analysis for pipeline data in a start-up environment. Be part of a new team. Shape the team and your future. Enjoy working in a multi-cultural and multi-national team.
We love Python, C++, Tensorflow, Docker, Kubernetes and want to stay as close as possible to the state of the art tools, research in machine learning, data science and big data. Our ideal team member has a creative mind and natural curiosity when faced with challenging data science tasks. We cherish self-improvement and continuous learning and we offer the possibility to create new data-driven visions for the future using your own methods.
We are looking for a new team of:

  • Data Engineers for Industrial Image Data
  • Data Scientists for Industrial Image Processing
  • Software Developers / C++/PyThon
  • Linux Administrators / DevOps

You will be working in an extremely creative environment with a lot of freedom, focused on a joint target with great opportunities to grow internationally.
ROSEN is going to extend its Data Analytics Footprint in Columbus, Ohio and you can be part of this groundbreaking journey for our company.

You are responsible for the design and development of high performance software solutions for processing large quantities of inspection data. Together with your interdisciplinary team, you will:

  • Extend an existing system written in C++ using:
    • a modern code base which makes extensive use of STL and Boost
    • the newest C++ compiler features as they become available
    • specific draft standard library features to benefit from them as early as possible
    • meta-programming when it improves safety and avoids redundancy in the code
    • state of the art optimization and parallelization technologies
    • Google C++ Testing Framework to ensure software quality
  • Extend python interfaces to the C++ Software
  • Collaborate with data scientists to bring novel algorithms to production both in C++ and Python using:
    • the current version of Python 3
    • best practices like the PEP8 style guide
  • Ensure software quality with an automated test system


  • Solid object-oriented and generic software development skills
  • Expert knowledge in either C++ or Python
  • Experience with the STL and Boost libraries
  • Good working knowledge of external libraries such as TBB, IPP, NumPy, SciPy and OpenCV
  • Experience with multiple operating systems is a plus

Education & Experience

  • A degree in computer science or related field or equivalent professional expertise
  • 5+ years’ experience in software development ideally in a related field

About Rosen-Group
The ROSEN Group in Coumbus, USA acts as a partner in technology development for 20 global subsidiaries. The location supports the entire Group, developing, building and delivering innovative solutions based on client requests.
ROSEN USA offers an exceptional working environment, salary commensurate with experience and incredible benefits package.

 Not in the Columbus area? We offer RELOCATION ASSITANCE!

Posted By

Tamara Combs

1195 Technology Drive Columbus, OH, 43230

Dice Id : 10214897
Position Id : 6642318
Originally Posted : 1 month ago
Have a Job? Post it

Similar Positions

C++ Developer
  • Golden Resources. Inc.
  • Dayton, OH
Software Developer, All Levels
  • Leidos
  • Dayton, OH
Software Engineer
  • Trimble, Inc.
  • Dayton, OH
Software Engineer
  • CDK Global
  • Cincinnati, OH
Software Engineer
  • Eliassen Group
  • Cincinnati, OH
Software Engineer (remote)
  • Exodus Integrity Services, Inc.
  • North Canton, OH
Software Developer
  • Charles Schwab & Co., Inc.
  • Richfield, OH
C++ Software Developer
  • Apex Systems
  • Pittsburgh, PA
Software Engineer
  • Stefanini
  • Dearborn, MI