TMEIC

AI Software Developer

TMEIC

full-time

Posted on:

Origin:  • 🇺🇸 United States • Virginia

Visit company website
AI Apply
Manual Apply

Job Level

JuniorMid-Level

Tech Stack

CloudLinuxPythonPyTorchTensorflow

About the role

  • <p> </p><p><em><strong>Job # </strong></em>EE25087</p><p><em><strong>Job Title </strong></em>AI Software Developer</p><p><em><strong>Office Location </strong></em>Roanoke, VA</p><p><em><strong>Business Function /Department </strong></em>Technology / System Development</p><p><em><strong>Sales Territory, if applicable </strong></em>N/A</p><p> </p><p><em><strong>General Role Description</strong></em></p><p> </p><p>Design and deploy AI-driven solutions that enhance automation, efficiency, and decision-making in industrial operations</p><p> </p><p><em><strong>Role Accountabilities</strong></em></p><p>-&nbsp;&nbsp; Design and implement intelligent algorithms and scalable systems that enable real-time data analysis, predictive insights, and adaptive control</p><p>-&nbsp;&nbsp; Ensure the delivery of smart, responsive technologies optimized for complex, data-intensive environments</p><p>-&nbsp;&nbsp; Write software modules to satisfy project requirements </p><p>-&nbsp;&nbsp; Ensure inter-operation of software modules into overall project in collaboration with project team</p><p>-&nbsp;&nbsp; Design and conduct simulations to verify the software modules satisfy project requirements </p><p>-&nbsp;&nbsp; Define modifications to existing tools, and features of new tools, that are necessary to engineer and commission products that incorporate selected technologies</p><p>-&nbsp;&nbsp; Establish and maintain effective working relationships and productive communication with parent company to facilitate cooperation and coordination in design and development planning and project execution</p><p>-&nbsp;&nbsp; Provide technical support to engineering and commissioning team members</p><p>-&nbsp;&nbsp; Maintain technical ownership of software components, from concept through production</p><p>-&nbsp;&nbsp; Maintain and evolve legacy systems as needed to support long-term functionality and modernization efforts</p><p>-&nbsp;&nbsp; Maintain an existing software base, addressing bugs, obsolescence issues, and requested enhancements</p><p>-&nbsp;&nbsp; Identify emerging technologies that address unmet client needs or create new demand through significant performance improvements</p><p>-&nbsp;&nbsp; Develop solutions that deliver measurable value to clients and establish clear competitive differentiation for the Company</p><p> </p><p><em><strong>General Employee Accountabilities</strong></em></p><p>-&nbsp;&nbsp; Bring full effort to bear on tasks assigned by manager</p><p>-&nbsp;&nbsp; Give manager best advice</p><p>-&nbsp;&nbsp; Give earliest notice when work cannot be delivered as specified</p><p>-&nbsp;&nbsp; Cooperate and collaborate with peers and interact cross-organizationally as specified by manager</p><p>-&nbsp;&nbsp; Exemplify Company Core Values:&nbsp; Integrity, Client Focus, Team Orientation, and Personal Commitment </p><p>-&nbsp;&nbsp; Comply with all Company policies, practices, and procedures and all regulations and laws</p><p>-&nbsp;&nbsp; Recommend viable improvements proactively </p><p>-&nbsp;&nbsp; Ensure effective utilization of business tools and processes</p><p> </p><p>EEO/AA/M/F/Vet/Disability Employer</p><p> </p>

Requirements

  • <p>-&nbsp;&nbsp; Bachelor of science degree in Math, Engineering, Computer Science, AI, Simulation, Gaming or equivalent via education and/or work experience</p><p>-&nbsp;&nbsp; 2 years’ experience as a software developer</p><p>-&nbsp;&nbsp; Demonstrated programming skills</p><p>-&nbsp;&nbsp; Demonstrated innovative problem-solving skills </p><p>-&nbsp;&nbsp; Demonstrated experience developing and maintaining user interfaces</p><p>-&nbsp;&nbsp; Demonstrated successful working relationships with clients, suppliers, and other internal and external contacts</p><p>-&nbsp;&nbsp; Demonstrated successful and positive personal leadership, interpersonal, organizational, administrative, and communication skills</p><p>-&nbsp;&nbsp; Demonstrated continuous improvement in areas of responsibility</p><p>-&nbsp;&nbsp; Proficiency in MS Office</p><p>-&nbsp;&nbsp; Availability to travel domestically and internationally, up to 25% of the time, often with limited notice </p><p>-&nbsp;&nbsp; Sponsorship for US work authorization is not available for this position</p><p> </p><p><em><strong>Preferred Qualifications</strong></em></p><p>-&nbsp;&nbsp; Masters’ in software engineering with a concentration in controls, computer vision and/or GPU techniques</p><p>-&nbsp;&nbsp; 3 years' experience applying advanced technologies and/or software methodologies to automation or control systems.</p><p>-&nbsp;&nbsp; Demonstrated successful work on a development team</p><p>-&nbsp;&nbsp; Familiarity with process control for industrial systems</p><p>-&nbsp;&nbsp; Demonstrated programming skills using C++, C#, and Python and experience with machine learning frameworks such as PyTorch, OpenCV, TensorFlow, or similar</p><p>-&nbsp;&nbsp; Proficient in programming and managing digital replicas for 3D game environments</p><p>-&nbsp;&nbsp; Experience with LiDAR based and camera-based solutions is a strong plus</p><p>-&nbsp;&nbsp; Expertise in point cloud-based deep learning for 3D object detection, segmentation, and mapping with LiDAR</p><p>-&nbsp;&nbsp; Ability to optimize deep learning models for real-time deployment and production environments</p><p>-&nbsp;&nbsp; Knowledge of industrial communication protocols, such as ProfiNet, EthernetIP, ModbusTCP</p><p>-&nbsp;&nbsp; Demonstrated experience with messaging protocols, such as OPC-UA, MQTT, Avro, ZeroMQ, HTTP</p><p>-&nbsp;&nbsp; Experience with secure software practices </p><p>-&nbsp;&nbsp; Demonstrated knowledge of developing solutions for Windows, and Linux systems</p><p>-&nbsp;&nbsp; Demonstrated skills in creating human machine interfaces and system configuration utilities</p><p>-&nbsp;&nbsp; Successful development of a new control product that advanced overall capability and was commercially successful</p><p> </p>