Purchasing Agent
Job
JMJ Phillip
Ann Arbor, MI (In Person)
$100,000 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
42
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Purchasing Agent Posted on April 16, 2026 April 16, 2026 by JMJ Phillip We are seeking a Purchasing Agent to support our client's operations team. This role is responsible for ensuring timely and cost-effective procurement of materials, tooling, and machine parts while maintaining strong supplier relationships and supporting production goals. The ideal candidate is detail-oriented, organized, and proactive in problem-solving. Position Responsibilities Procurement & Supplier Management Generate requests for quotes (RFQs) from suppliers for machine parts, tooling, and materials. Evaluate supplier quotes based on price, quality, and delivery timelines. Maintain and develop supplier relationships to ensure reliable sourcing and favorable pricing. Purchase Orders & Documentation Create and process purchase orders (POs) and enter purchasing data into company systems. Review engineering drawings and specifications to ensure ordered parts meet technical requirements. Track and follow up on orders to ensure on-time delivery and resolve delays or supply issues. Coordination & Monitoring Coordinate with internal departments (engineering, production, inventory) to determine material needs. Monitor purchasing costs, quality, and quantities to meet budget and production goals. Prerequisites 3+ years of purchasing or procurement experience in an office or manufacturing environment preferred. Familiarity with machine tooling, fixture assemblies, and mechanical components. Ability to read and interpret engineering drawings and specifications. Strong working knowledge of Microsoft Excel and Microsoft Word. Excellent organizational, communication, and multitasking skills. High attention to detail and accuracy in data entry and documentation. Certifications (Preferred, but Not Required) Purchasing or supply chain certifications (e.g., CPSM) are a plus. What the Role Offers Competitive salary range: $90,000 - $110,000. Health, dental, and vision insurance. 401(k) and retirement plans. Paid time off and tuition reimbursement. Opportunities for professional development and career growth. Collaborative and supportive work environment. Why Ann Arbor Ann Arbor offers a strong industrial and manufacturing community, providing opportunities for professionals in procurement to engage with advanced manufacturing operations, supplier networks, and a collaborative professional environment. Upload your resume to Apply • Accepted file types: pdf, doc, docx, txt, Max.
file size:
32 MB. Email • Additional Please add me to your mailing list so I hear about new jobs first I'd like to learn about resume writing and career coaching services from Employment BOOST Get 30 days free on Careerology - the #1 platform for job skills /• = 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_5');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_5').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 ! is_redirect ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_5').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_5').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_5').removeClass('gform_validation_error');}setTimeout( function() { /• delay the scroll by 50 milliseconds to fix a bug in chrome •/ jQuery(document).scrollTop(jQuery('#gform_wrapper_5').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 5, 'https://jmjphillip.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [5, current_page]);window['gf_submitting_5'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_5').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_5').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [5]);window['gf_submitting_5'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_5').text());}else{jQuery('#gform_5').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId:
"5", currentPage:
"current_page", abort: function() { this.preventDefault(); } }]); if (event event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_5" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_5"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_5" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 5, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList:
false, subtree: true, attributeFilter:
[ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); /• ]]> •/ Apply NowSimilar remote jobs
Fujifilm
Honolulu, HI
Posted2 days ago
Updated19 hours ago
Raymond James Financial, Inc.
Chicago, IL
Posted2 days ago
Updated19 hours ago
Texas Health Resources
Arlington, TX
Posted2 days ago
Updated19 hours ago
Similar jobs in Ann Arbor, MI
KLATencor Corporation
Ann Arbor, MI
Posted2 days ago
Updated19 hours ago
The University of Michigan
Ann Arbor, MI
Posted2 days ago
Updated19 hours ago
Compass Group, North America
Ann Arbor, MI
Posted2 days ago
Updated19 hours ago
Trinity Health
Ann Arbor, MI
Posted2 days ago
Updated19 hours ago
Similar jobs in Michigan
McLaren Health Care
Clinton Township, MI
Posted2 days ago
Updated19 hours ago