Senior Data & Analytics Manufacturing Architect

Cynet Systems•Greenville, SC

About The Position

Join the Greenville engineering team to build and support software, analytics, and AI applications that improve machine programming, problem investigation, and shift-to-shift knowledge sharing. You will work directly with CNC programmers, operators, manufacturing engineers, maintenance technicians, and quality engineers to identify operational bottlenecks and develop effective tools. You will partner with engineering teams, take ownership of selected applications, and lead new projects from initial shop-floor requirements through rollout and ongoing support. Projects include comparing machining processes in Client NX, retrieving maintenance history, automating repetitive engineering tasks, and enhancing visibility for engineering changes. In the first six months, the successful candidate will independently support one existing engineering application and document troubleshooting procedures for team members. They will deliver one adopted improvement with measurable outcomes—such as reduced investigation time, eliminated manual steps, or decreased time spent locating engineering records—while using user feedback to help guide future project selection.

Requirements

  • Experience delivering a software, analytics, or automation solution used in an engineering or industrial environment.
  • Practical programming experience in Python, C#, or a comparable language, alongside experience working with structured data, APIs, or system integrations.
  • Ability to investigate unfamiliar processes alongside domain personnel, translate operational needs into workable designs, and communicate technical results clearly.
  • Demonstrated experience testing, documenting, and supporting software or analytics solutions following release.
  • A degree in engineering, computer science, data analytics, or a related discipline, or equivalent practical experience.
  • Strong verbal and written communication skills.

Nice To Haves

  • Experience with CNC machining and CAD/CAM.
  • Experience with Client NX or NX Open.
  • Experience in industrial data engineering.
  • Experience with maintenance or quality systems.
  • Experience in engineering application development.
  • Experience in applied AI evaluation.

Responsibilities

  • Develop engineering applications and automation, including building and maintaining utilities, integrations, and user interfaces for manufacturing workflows, while working directly with users to define, test, and refine solutions.
  • Connect records from CAD/CAM, CNC equipment, maintenance, quality, and engineering systems, preserving source references, units, and revision history for full traceability.
  • Apply analytics and AI to engineering questions to help teams compare processes, investigate recurring problems, and retrieve relevant prior work, evaluating results alongside domain experts.
  • Improve engineering change communication by developing ways for teams to visualize changes, verifications, and action items within existing workflows such as source-file reviews, shift pass-downs, and production support.
  • Troubleshoot existing applications; maintain version-controlled code and documentation; train colleagues; and coordinate validation and rollout with process owners.
  • Independently support an existing engineering application and document troubleshooting procedures for team members.
  • Deliver an adopted improvement with measurable outcomes and use user feedback to help guide future project selection.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service