AI Software Engineer
Job Summary The AI Software Engineer builds AIdriven and automated tools, develops Python applications, creates LLM/RAGbased assistants, and delivers lowcode Microsoft 365 solutions while supporting daily IT needs and highimpact improvements. Essential Functions Build AI and automation tools that reduce manual work and improve efficiency across departments. Develop internal Python tools to support quoting, engineering, service, and operations (such as quote generators and part-matching tools). Design and implement LLM/RAG solutionslike Copilot-style assistantsto help teams quickly access knowledge and training materials. Create lowcode applications using the Power Platform and integrate them with Microsoft 365 tools (SharePoint, Teams). Support daytoday IT needs and partner with teams to solve technical problems and prioritize highvalue improvements. Perform other duties as assigned. Required Knowledge, Skills, And Abilities Proficient in Python, including building, testing, and maintaining internal tools. Working knowledge of LLMs and RAG, including prompting, retrieval, and basic evaluation concepts. Comfort with Microsoft 365 tools such as Teams and SharePoint, and experience building solutions that integrate with them. Familiarity with the Power Platform (Power Automate, Power Apps) or willingness to learn, with an automationfocused mindset. Clear communicator who can work effectively in a limited/controlled IT environment and document solutions for users. Bachelors degree preferred (STEM is a plus) or equivalent handson technical experience. 13 years of practical Python experience (work, academic, or personal projects). Able to explain past projects endtoend, showing real problemsolving and interest in building things. Nice to have: exposure to Azure or other cloud services and willingness to learn the internal tech stack. Bonus: progress toward or completion of Azure AI Engineer certification. PHYSICAL DEMANDS This position is primarily sedentary and performed in an office or climate-controlled warehouse environment, requiring prolonged periods of sitting, standing, and working at a computer. The employee must occasionally lift, carry, push, or pull objects weighing up to 35 pounds. Periodic visits to the shop floor are required, involving walking, standing, bending, and navigating a manufacturing or industrial environment. Vision, hearing, and manual dexterity sufficient to perform job duties safely and effectively are required