AI / Machine Learning Software Engineer

Actalent
Cayce, South Carolina, US
Full-time

Description :

Before applying for this role, please read the following information about this opportunity found below.

  • Design and develop real time AI Neural Network solutions for railway maintenance equipment. Implementing appropriate ML algorithms.
  • Write clean, documented code following best practices.
  • Develop and implement communication protocols.
  • Work independently and collaboratively with a motivated team.
  • Generate requirements and design documentation.
  • Plan for, design, and deliver testing, and tested products into the QA process.
  • Apply communication and problem-solving skills to solve software issues related to the design, development, deployment, testing, and operation of systems.
  • Meet deadlines to ensure projects are completed within acceptable time and cost targets.
  • Willingness and ability to travel up to 15% of time.
  • Other duties may apply as required.

Education :

Master’s / Bachelor’s degree in Software Engineering or similar experience.

Experience :

  • 3+ years of experience in developing CNN, R-CNN type neural network for computer vision tasks.
  • 3+ years of experience in Software development using C++ / Python language.
  • Experience with Supervised and Semi-Supervised Learning, Deep Learning, Support Vector Machines, Linear and Logistic Regression.
  • Working knowledge of AI Framework such as TensorFlow, Café, PyTorch, Keras, Darknet and OpenCV.
  • Working knowledge of AI edge devices such as NVIDIA Jetson / Nano / Orin.
  • Knowledge of the Linux Operating System.
  • Experience using statistical computer languages (R, Python, SQL etc.) to manipulate data and draw insights from large data sets.
  • Experience working with and creating data architectures.
  • Knowledge of a variety of machine learning techniques (semantic segmentation, clustering, decision tree learning, artificial neural networks, etc.

and their real-world advantages / drawbacks.

Knowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests, and proper usage, etc.

and experience with applications.

  • Experience with edge computing & controlling devices (On-device deployment in C / C++ or similar) for real time application.
  • Experience with optimizing neural networks to perform well on low-power mobile platforms (e.g. pruning, distillation, quantization).

Experience Level : Intermediate Level

Intermediate Level

About Actalent :

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market.

With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

Diversity, Equity & Inclusion :

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through :

  • Hiring diverse talent
  • Maintaining an inclusive environment through persistent self-reflection
  • Building a culture of care, engagement, and recognition with clear outcomes
  • Ensuring growth opportunities for our people

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.

com for other accommodation options.

J-18808-Ljbffr

1 day ago
Related jobs
Actalent
Cayce, South Carolina

Design and develop real time AI – Neural Network solutions for railway maintenance equipment. Experience with Supervised and Semi-Supervised Learning, Deep Learning, Support Vector Machines, Linear and Logistic Regression. Knowledge of a variety of machine learning techniques (semantic segmentation,...

Crunchbase
South Carolina, United States

The Data Science and Machine Learning guild is thriving to enable us to deploy Machine Learning algorithms with data from many different sources including our own platform, and user behavioral data, we learn our users’ journey and build a personalized experience that is unique to each user. Help est...

Home Depot
SOUTH CAROLINA, US

Learning - Participates in learning activities around modern software design, machine learning, and development core practices (communities of practice); Proactively views articles, tutorials, and videos to learn about new technologies and best practices being used within other technology organizati...

MLS Technologies Inc.
Lexington, South Carolina

As an AI Machine Learning Engineer focus will be on designing and developing scalable solutions using AI tools and machine learning models. Senior Embedded Controls Engineer: C++/Linux and Machine Learning exp. Experience with Supervised and Semi-Supervised Learning, Deep Learning, Support Vector Ma...

Recruiting Engine (MLS)
Lexington, South Carolina

As an AI Machine Learning Engineer focus will be on designing and developing scalable solutions using AI tools and machine learning models. Senior Embedded Controls Engineer: C++/Linux and Machine Learning exp. Experience with Supervised and Semi-Supervised Learning, Deep Learning, Support Vector M...

Highmark Health
SC, Working at Home, South Carolina

We are seeking an experienced Software Engineer to join our AI Services and Platform team and drive the development of innovative AI (generative and predictive) based solutions for our enterprise stakeholders. Knowledge of professional software engineering practices & best practices for the full sof...

Klaviyo
Lexington, South Carolina

This role is eligible for benefits, including: medical, dental and vision coverage, health savings accounts, flexible spending accounts, 401(k), flexible paid time off and company-paid holidays and a culture of learning that includes a learning allowance and access to a professional coaching service...

Secondnature AI Inc.
Lexington, South Carolina

Our engineering team develops voice and conversational AI technologies to support this unique training platform, and we’re looking for a strong backend engineer to join it. Find out more about the daily tasks, overall responsibilities, and required experience for this opportunity by scrolling down n...

Promoted
TELUS International
South Carolina, South Carolina

We are hiring freelance English & Spanish speaking Online Data Analyst's for a project aimed at improving the content and quality of digital maps, which are used by millions of users globally. US/careers/PipelineDetail/Online-Data-Quality-Analyst-US-Spanish-Language/21403. TELUS International AI...

Promoted
Michelin North America
Lexington, South Carolina

We have an immediate opening in Lexington, South Carolina for a Data Engineer whose responsibilities include. Builds data collection infrastructure (IoT: Internet of Things, sensors, database, files, etc. Applicant will also analyze the needs expressed by users, proposes implementation solutions and...