1

Remote G Code Programmer Jobs in Columbus, OH (NOW HIRING)

Machinist

Columbus, OH

$21 - $28.75/hr

CNC programming experience (G-code or CAM) * Experience building or modifying fixturing * Exposure to ERP systems or job tracking What Success Looks Like * Able to move between jobs efficiently with ...

Senior Java Developer

Columbus, OH · On-site +1

$55.25 - $70.50/hr

This is Full Time & Remote role who can work In EST Time Zone Role Overview: We are looking for an ... Write efficient, maintainable, and testable code in Java with frameworks (e.g., Spring Boot, Spring ...

CNC Machinist

Hebron, OH

$18.75 - $25.75/hr

Collaborate with maintenance, engineering, and shop personnel to improve workflow and production ... Working knowledge of CNC controls, G-code/M-code concepts, machining practices, and tooling ...

Familiarity with infrastructure-as-code tools such as Terraform * Exposure to enterprise ... Experience operating within regulated environments (e.g., financial services, banking, or similar ...

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... Write clear technical explanations and security-relevant code. * Provide feedback that directly ...

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... Write clear technical explanations and security-relevant code. * Provide feedback that directly ...

next page

Showing results 1-20

Remote G Code Programmer information

See Columbus, OH salary details

$11

$38

$66

How much do remote g code programmer jobs pay per hour?

As of Jun 22, 2026, the average hourly pay for remote g code programmer in Columbus, OH is $38.19, according to ZipRecruiter salary data. Most workers in this role earn between $24.86 and $49.71 per hour, depending on experience, location, and employer.

What is the difference between Remote G Code Programmer vs CNC Machinist?

AspectRemote G Code ProgrammerCNC Machinist
CredentialsKnowledge of G-code, CAD/CAM software, sometimes certifications in CNC programmingTechnical training, certifications in machining or manufacturing
Work EnvironmentPrimarily remote, computer-based tasksOn-site manufacturing or machine shop
Industry UsageDesigning and programming CNC machines remotelyOperating CNC machines directly in production
Search & Comparison IntentUnderstanding programming roles, remote work optionsHands-on machining skills, on-site work

The main difference is that Remote G Code Programmers focus on writing and optimizing G-code instructions remotely, often using CAD/CAM software, while CNC Machinists operate and set up CNC machines directly in manufacturing environments. Both roles require knowledge of G-code, but their work settings and responsibilities differ significantly.

What are popular job titles related to Remote G Code Programmer jobs in Columbus, OH? For Remote G Code Programmer jobs in Columbus, OH, the most frequently searched job titles are:
What cities near Columbus, OH are hiring for Remote G Code Programmer jobs? Cities near Columbus, OH with the most Remote G Code Programmer job openings:
Machinist

$21 - $28.75/hr

Full-time

Posted 2 days ago


Job description

Machinist – Job Shop (Advanced Level)
Primary Function
The Machinist will operate as a highly skilled contributor in a high-mix, low-volume job shop environment, producing precision components for food processing equipment.
This role requires a true machinist mindset — not a machine operator. The position demands independent setup, problem-solving, and ownership of part quality from print to completion.
What This Role Is (and Is Not)
This role IS:
  • A hands-on machinist responsible for full setup, execution, and verification
  • A problem solver who can adapt to new parts, tight tolerances, and changing priorities
  • Someone comfortable with frequent changeovers and minimal repetition
This role is NOT:
  • A button-pushing or production operator position
  • A highly repetitive, single-part environment
  • A role with constant supervision or step-by-step instruction
Essential Responsibilities
  • Independently set up and run CNC, NC, and manual machining equipment
  • Manage frequent job changeovers, including fixturing, tooling selection, and setup validation
  • Interpret complex blueprints and determine machining approach without detailed instructions
  • Select tooling, speeds, feeds, and strategies based on material and geometry
  • Hold tight tolerances and ensure part quality without reliance on inspection departments
  • Troubleshoot machining issues in real time and make necessary corrections
  • Rework or recover non-conforming parts when possible
  • Design and build simple fixturing to support efficient setups
  • Make program edits at the machine; ability to write or modify programs is strongly preferred
  • Take ownership of part quality, efficiency, and completion of assigned work

Required Experience amp; Skills
  • Minimum 5+ years of hands-on machining experience, preferably in a job shop or prototype environment
  • Proven ability to perform full setups independently across a variety of parts
  • Strong blueprint reading skills, including understanding of tolerances and part relationships
  • Demonstrated ability to troubleshoot and solve machining problems without assistance
  • Experience working with a variety of materials (stainless steel strongly preferred)
  • Comfortable working in a fast-paced environment with changing priorities
Preferred (But Not Required)
  • CNC programming experience (G-code or CAM)
  • Experience building or modifying fixturing
  • Exposure to ERP systems or job tracking
What Success Looks Like
  • Able to move between jobs efficiently with minimal downtime
  • Produces quality parts right the first time
  • Identifies and solves problems without waiting for direction
  • Takes pride in craftsmanship and ownership of work
Physical Requirements
  • Standing for extended periods
  • Lifting and handling materials (minimum 35 lbs)
  • Working in and around machining equipment

Final Note
This role is best suited for someone who takes pride in being a true machinist — someone who enjoys solving problems, working with their hands, and producing high-quality parts in a dynamic environment.
If you are looking for a repetitive operator role, this position will not be a fit.