Job Description
This is an excellent opportunity to develop professional expertise and contribute to a specialized team. As a Software Engineer, the person in this position will design and develop scalable solutions using AI tools and machine learning models for various neural network-related solutions for various areas.
You will utilize big data computation and storage tools to create prototypes and datasets. Conduct model training and evaluations. Integrates, bench tests, onsite tests, tunes, and monitors solutions. Proficient with languages like C and C++. Develop software for the Linux platforms.
Responsibilities:
· Design and develop real-time AI – Neural Network solutions for maintenance equipment including graphical user interfaces.
· 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 the time.
· Other duties may apply as required.
Minimum Requirements:
· Bachelor’s degree in Software Engineering or similar experience.
· 3+ years of software development experience with demonstrated contributions.
· Coding knowledge and experience with languages: C, C++.
· Experience with Linux or Embedded Linux.
· Experience with Supervised and Semi-Supervised Learning, Deep Learning, Support Vector Machines, Linear, and Logistic Regression.
· Working knowledge of AI Frameworks such as TensorFlow, Café, PyTorch, Darknet, and OpenCV.
· Working knowledge of AI edge devices such as NVIDIA Jetson.
· Experience with configuration management tools.
· Must have excellent communication skills.
Preferred Requirements:
· Master’s degree in Software Engineering or similar experience.
· Experience using statistical computer languages (R, Python, SLQ, 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.
Job Type: Full-time
Pay: $95,000.00 – $115,000.00 per year
Benefits:
Schedule:
Ability to commute/relocate:
Experience:
Work Location: Hybrid remote in West Columbia, SC 29170
Referred applicants should not apply directly to this role. All referred applicants must first be submitted through Workday by a...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Are you looking to grow in a Career and are passionate about helping people? Join...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job ID: 609664BR Date posted: Aug. 24, 2022 Locations: Louisville, Colorado; Sunnyvale, California Program: OPCoE...
Apply For This JobShogun is on a mission to empower brands to create exceptional ecommerce experiences, and in the process, build the best...
Apply For This JobFull Job Description We are seeking an Embedded Software Engineer that will be a crucial part of a fast-paced, agile...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Senior Software Engineer – Powered by LendingTree (PbLT) THE POSITION This position will be responsible...
Apply For This Job