AI Engineer
Eden Prairie, MN - USA
Job Summary
As an AI Engineer at 2nd Swingyoullbuild production-grade AI systems that automate real work across the business especially multi-step tool-calling workflows. This role is ideal for a strong engineer who can ship without AItools andthen use modern AI coding agents (Claude Code Cursor Windsurf etc.) to move faster with control and reliability. This role is located in Eden Prairie MN and is an onsite / in-person role.
Come work with us not for us!
2nd Swing is aone-of-a-kind forward thinking customer-centric golf retail company. Our employees arehighlyvaluedwhile working hard in a positive and supportive culture. At 2nd Swing you will find:
- Vast Exposure to the Golf Industry
- A Commitment to Total Well-Being
- Opportunities to Discover Your Fit and Make an Impact
- A Collaborative and Flexible Environment
Position Responsibilities:
- Design and build multi-step tool-calling AI workflows (planning execution validation retries) that integrate with internal systems and APIs.
- Implement andmaintainmodel routing across providers (OpenAI Anthropic Azure OpenAI and/oropen-source/self-hosted models) based on cost latency and quality needs.
- Convert unstructured data (PDFs emails logs free text poorly formed CSVs) into AI-ready assets (cleaned datasets structured schemas metadata embeddings RAG indices).
- Build and/or integrate MCP connectors to safely expose tools and data to agentic systems.
- Use AI coding agents effectively set guardrails and review outputs with strong engineering judgment.
- Monitor reliability and quality through evals regression tests and observability (logging tracing feedback loops).
- Stay current with AI technologies as it evolves.
Required Qualifications:
- Bachelorsdegreenin a STEM field (Computer Science Engineering Physics etc.) or equivalentexperience.
- 5 years professional software engineering experience with a strongtrack recordbefore AI coding agents.
- Strong programming ability in Python and/or TypeScript (testing APIs debugging code review).
- Built multiple production agentic workflows using tool calling.
- Experience working with models from multiple providers.
- Proven ability to transform unstructured data into structured consumable formats.
- Keeps up with AI technology on a near-daily basis and can separatesignalfrom hype.
Preferred Qualifications:
- Built MCP connectors or other tool-integration interfaces used by LLMs in production.
- Experience with vector search / RAG systems (pgvector OpenSearchQdrant Azure AI Search etc.).
- Familiarity withLangChain/LangGraph Semantic Kernel or equivalent orchestration patterns.
- Familiarity with the game of golf and golf equipment.
Compensation:Our compensation is competitive and personalized reflecting your specific experience level. The pay range for this role is $106000 -$186000.
Required Experience:
IC
About Company
Buy, sell & trade new & used golf clubs and equipment. 2nd Swing is home to the most diverse golf inventory at a discounted price.