S

Software Research Engineer-C, Python, and Machine Learning algorithms.

SCI SOLUTIONS GLOBAL Warren, Michigan, United States · $83K/yr

IT Services and IT Consulting · 11-50 employees

20 h ago
python Senior (5-10 yrs) Contractor United States
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The role involves conducting software research and development using machine learning and advanced algorithms. You will implement software solutions, prototype research concepts, and collaborate with engineering teams to analyze complex technical problems.

What they look for

C Python Machine Learning ML Algorithms Software Research Algorithm Development Research & Development Data Analysis Problem Solving

Requirements

Candidates must have strong programming experience in C and Python along with hands-on experience in machine learning algorithms. A research-oriented mindset and strong analytical skills are required, with a preference for PhD candidates.

Full description

Job Title: Software Research Engineer

Location: Warren, MI

Employment Type: W2

Job Overview

Our client is looking for a Software Research Engineer with strong expertise in C, Python, and Machine Learning algorithms. The ideal candidate will have a strong research-oriented technical background and the ability to apply software engineering and machine learning concepts to complex technical problems.

Key Responsibilities

  • Conduct software research and development activities involving machine learning and advanced algorithms.
  • Develop and implement software solutions using C and Python.
  • Research, evaluate, and implement machine learning algorithms.
  • Analyze complex technical problems and develop algorithmic solutions.
  • Prototype and validate research concepts through software implementations.
  • Collaborate with engineering and research teams to evaluate and improve solutions.
  • Perform technical analysis and document research findings and software implementations.
  • Contribute to the development and evaluation of machine learning-based solutions.

Required / Preferred Qualifications

  • Strong programming experience in C and Python.
  • Strong understanding and hands-on experience with Machine Learning algorithms.
  • Strong analytical and problem-solving skills.
  • Research-oriented mindset with the ability to investigate and solve complex technical problems.
  • PhD candidate preferred.
  • Ability to work collaboratively with technical and research teams.

Key Skills

C | Python | Machine Learning | ML Algorithms | Software Research | Algorithm Development | Research & Development | Data Analysis | Problem Solving

Similar roles