Senior AI/ML C++ software engineer

5 months ago


Lexington, United States MLS Technologies Full time

Senior Embedded Controls Engineer: C++/Linux and Machine Learning exp.

As an AI Machine Learning Engineer focus will be on designing and developing scalable solutions using AI tools and machine learning models. Addressing various neural network-related challenges in transportation sector. This involves leveraging big data computation and storage tools to create prototypes and datasets, conducting model training and evaluations, integrating solutions, performing bench tests and onsite tests, tuning, and monitoring. Proficiency in languages such as C and C++ is required, along with software development for Linux platforms.

Your responsibilities

Design and develop real time AI ? Neural Network solutions for transportation industry 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.

Job Requirements

Minimum Security Clearance:

Bondable

Qualifications
Education
Master"s / Bachelor"s degree in Software Engineering or similar experience.

Experience
5+ years of experience in developing CNN, R-CNN type neural network for computer vision tasks.
5+ years of experience in Software development using C++ & Linux embedded.
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.

Preferred Experience

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).



  • Lexington, South Carolina, United States MLS Technologies Full time

    Job DescriptionWe are seeking a highly skilled AI/ML C++ Software Developer to join our team at MLS Technologies. As a Senior Embedded Controls and AI Engineer, you will design and develop real-time AI solutions for the transportation industry using C++ and Linux platforms.ResponsibilitiesDesign and develop real-time AI solutions for the transportation...


  • Lexington, Massachusetts, United States Boston Fusion Corp Full time

    Job SummaryBoston Fusion Corp is seeking a highly skilled Software Development Engineer in AI/ML to join our team. As a key member of our research projects, you will be responsible for designing, developing, and testing software components using machine learning fundamentals and computer science skills.About the RoleYou will collaborate with project teams to...


  • Lexington, Kentucky, United States Boston Fusion Corp Full time

    At Boston Fusion Corp, we're seeking a skilled Senior AI Software Developer to join our team. This is a unique opportunity to utilize your knowledge of software engineering best practices, machine learning fundamentals, and computer science skills to build, document, and test components on company research projects.Key Responsibilities:Collaborate with...

  • AI Software Engineer

    2 weeks ago


    Lexington, Massachusetts, United States Minuteman Group Full time

    Job OverviewMinuteman Group is seeking a skilled AI Software Engineer to join our ECWS Team in Lexington, MA. As an integral member of the team, you will design and develop generative AI applications using Azure and AWS platforms, leveraging machine learning (ML) and natural language processing (NLP) techniques.ResponsibilitiesDesign and develop AI models,...


  • Lexington, Massachusetts, United States Boston Fusion Corp Full time

    At Boston Fusion Corp, we are seeking a skilled Software Development Engineer to join our research team. This role will involve collaborating with project teams to provide technical and software design support to company research projects.The ideal candidate will have a strong background in software engineering best practices, machine learning fundamentals,...


  • Lexington, Kentucky, United States Boston Fusion Corp Full time

    Job SummaryBoston Fusion Corp is seeking an experienced Senior Research Software Engineer to join our team. As a key member of our research group, you will play a crucial role in developing cutting-edge software solutions for various projects.This is a full-time position with an estimated salary of $120,000 per year, plus benefits and opportunities for...


  • Lexington, Kentucky, United States Softworld, a Kelly Company Full time

    Job Overview:We are seeking an experienced Generative AI Software Specialist to join our team at Softworld, a Kelly Company.The ideal candidate will have expertise in designing and developing generative AI applications using Azure and AWS platforms, leveraging machine learning (ML) and natural language processing (NLP) techniques.About the Position:Design...

  • AI Engineer

    3 weeks ago


    Lexington, United States Lexmark Full time

    Our team is hiring an early in career AI Engineer with a deep understanding of how Generative AI can be used to improve productivity, efficiency and the quality of work output. This role is crucial in driving our company's innovation and maintaining our competitive edge. Strong candidates will have an interest in using AI to improve processes and in staying...

  • Software Engineer

    4 weeks ago


    Lexington, United States Aquila Technology Full time

    Remote Software Engineer Clearance: NoneAt Aquila Technology, you will see our team’s passion every day, whether we are building a robust, policy-compliant IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the advantage, we ensure our team owns results and gets the work done right the first time by deploying smart,...

  • Software Engineer

    3 weeks ago


    Lexington, United States Aquila Technology Full time

    Remote Software Engineer  Clearance: None At Aquila Technology, you will see our team’s passion every day, whether we are building a robust, policy-compliant IT system or stress-testing a system to identify gaps and security vulnerabilities. To own the advantage, we ensure our team owns results and gets the work done right the first time by deploying...


  • Lexington, South Carolina, United States MLS Technologies Full time

    About Our TeamAt MLS Technologies, we are seeking a highly skilled Transportation Industry Machine Learning Specialist to join our team. As a Senior Embedded Controls and AI Engineer, you will design and develop scalable AI solutions using AI tools and machine learning models for the transportation industry.Your ResponsibilitiesDesign and develop real-time...


  • Lexington, Massachusetts, United States Minuteman Group Full time

    Job DescriptionOverviewThe Minuteman Group seeks an experienced Artificial Intelligence Software Engineer to join our Enterprise Collaboration and Web Services (ECWS) Team. This role will involve designing, developing, and deploying generative AI applications using Azure and AWS platforms.Salary Estimate: $120,000 - $160,000 per annum, depending on...


  • Lexington, Kentucky, United States Boston Fusion Corp Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at Boston Fusion Corp.The ideal candidate will have a strong background in software engineering and computer science, with experience in designing, developing, and testing software systems.About the RoleThis is a full-time position that requires a high level of...


  • Lexington, Kentucky, United States Takeda Pharmaceutical Full time

    About the Role:We are seeking a Senior Staff Engineer, Modeling to support process development and optimization of production processes for biopharmaceuticals through modeling approaches. This role will be part of a patient-focused company that inspires and supports career growth.Key Responsibilities:Mechanistic modeling of upstream and downstream processes...


  • Lexington, United States Takeda Pharmaceutical Full time

    p> By clicking the "Apply" button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda's Privacy Notice and Terms of Use . I further attest that all information I submit in my employment application is true to the best of my knowledge. Job...

  • Research Programmer

    3 weeks ago


    Lexington, United States Boston Fusion Corp Full time

    Job DescriptionJob DescriptionAs a Research Programmer at Boston Fusion, you will utilize your knowledge of software engineering best practices, machine learning fundamentals, and computer science skills to build, document, and test components on company research projects.Due to the nature of our work, US Citizenship is required.Day-to-Day:Collaborate with...

  • Research Programmer

    3 weeks ago


    Lexington, United States Boston Fusion Corp Full time

    Job DescriptionJob DescriptionAs a Research Programmer at Boston Fusion, you will utilize your knowledge of software engineering best practices, machine learning fundamentals, and computer science skills to build, document, and test components on company research projects.Due to the nature of our work, US Citizenship is required.Day-to-Day:Collaborate with...


  • Lexington, Kentucky, United States Softworld Inc Full time

    Job Title: Senior Radar Systems Software EngineerAbout Softworld Inc:We are a leading provider of cutting-edge technology solutions for the aerospace and defense industries. Our team of experts is dedicated to delivering innovative and reliable systems that meet the complex needs of our clients.Salary: The estimated annual salary for this position is...


  • Lexington Park, Maryland, United States The MIL Corporation Full time

    We are seeking a skilled Senior Software Developer to join our team at The MIL Corporation. Based in Lexington Park, MD, this position will support NAWCAD MLS efforts with a focus on developing, testing, and delivering MLS aware software programs.This role is part of a Federal Government client project, requiring a hybrid schedule with 3 days on-site....


  • Lexington Park, Maryland, United States SITEC Consulting LLC Full time

    About UsSITEC Consulting LLC is a leading Information Technology and Professional Services Firm specializing in design, development, and delivery of state-of-the-art technology solutions.Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for analyzing computer science, engineering, and...