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
Looking for an opportunity to make a real impact? We’re currently recruiting for an IT Support Analyst to join our...
Apply For This JobFull Job Description About Solutions by Text Solutions by Text (SBT) was founded in 2008 with the mission to deliver...
Apply For This Jobor equivalent experience Business Equipment and Computer Applications Microsoft Visual Studio Eclipse Work Setting Research and development institution Specific Skills...
Apply For This JobFull Job Description The Senior Account Executive contributes to and executes strategies in to maximize revenue and margins. Specific Responsibilities:...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> BrightSign, the global market leader in digital signage media players, is seeking a Software Engineer...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Role Overview As a Tableau Developer, you will be part of a dynamic environment within...
Apply For This Job