Fluke Corporation→
Software Engineering Intern – AI Enablement at Fluke… · 533 S.…
InternshipOn-siteFull-time533 S. 3rd Street, Minneapolis, MN, 55415
Skills
pythonjavascriptjavatypescriptcloud platformsawsazuregitgithubjiraautomationschedulingai/ml fundamentalssoftware developmentobject-oriented programmingsoftware design patternshealthcare compliance
Job Description
Summary: Fluke Corporation is a global industrial technology innovator that accelerates transformation across various applications. The Software Engineering Intern – AI Enablement will support the design and delivery of AI-enabled tools and automation to improve productivity and AI adoption, working under senior engineers to enhance internal software tools and collaborate with stakeholders.
Responsibilities:
- Assist with building and enhancing internal software tools that support AI enablement initiatives, under senior guidance
- Write, test, and debug code for well-defined features and automation tasks
- Apply object-oriented programming fundamentals and software design patterns as part of day-to-day development work
- Support cloud-based development activities related to internal AI tooling and reporting (e.g., services, scripts, or integrations)
- Gain exposure to CI/CD and basic deployment concepts for internal tools (build, release, versioning, environment awareness)
- Contribute to automation work such as migrating manual tasks into scheduled jobs where applicable
- Follow secure coding practices and team standards, including responsible handling of data and access as required by the team’s environment
- Build awareness of healthcare privacy concepts and interoperability standards as relevant to the systems and workflows your tooling may touch
- Contribute to initiatives that track and improve AI usage, including helping build a single view of AI adoption and ROI across tools
- Support the improvement of internal AI enablement assets (e.g., expanding an AI developer repository into a more turnkey installation/adoption experience)
- Develop familiarity with AI/ML concepts and how AI-enabled solutions are embedded into real workflows (prototyping and scaling concepts as exposure allows)
- Collaborate with engineers and partners to understand requirements and deliver working solutions incrementally
- Participate in agile team routines (standups, planning, demos) and communicate progress, risks, and learnings
- Contributes to documentation and enablement artifacts (how-to notes, setup steps, basic runbooks) to help others adopt and sustain solutions
Required Qualifications:
- Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field. Graduating December 2026 or later
- Internship, academic, or project experience in software development (coursework, capstone, research, or personal projects)
- Interest in AI enablement, automation, developer tooling, or analytics/measurement (adoption, usage, ROI) is strongly preferred
- Assist with building and enhancing internal software tools that support AI enablement initiatives, under senior guidance
- Write, test, and debug code for well-defined features and automation tasks
- Apply object-oriented programming fundamentals and software design patterns as part of day-to-day development work
- Support cloud-based development activities related to internal AI tooling and reporting (e.g., services, scripts, or integrations)
- Gain exposure to CI/CD and basic deployment concepts for internal tools (build, release, versioning, environment awareness)
- Contribute to automation work such as migrating manual tasks into scheduled jobs where applicable
- Follow secure coding practices and team standards, including responsible handling of data and access as required by the team's environment
- Build awareness of healthcare privacy concepts and interoperability standards as relevant to the systems and workflows your tooling may touch
- Contribute to initiatives that track and improve AI usage, including helping build a single view of AI adoption and ROI across tools
- Support the improvement of internal AI enablement assets (e.g., expanding an AI developer repository into a more turnkey installation/adoption experience)
- Develop familiarity with AI/ML concepts and how AI-enabled solutions are embedded into real workflows (prototyping and scaling concepts as exposure allows)
- Collaborate with engineers and partners to understand requirements and deliver working solutions incrementally
- Participate in agile team routines (standups, planning, demos) and communicate progress, risks, and learnings
- Contributes to documentation and enablement artifacts (how-to notes, setup steps, basic runbooks) to help others adopt and sustain solutions
Preferred Qualifications:
- Programming Languages: Python, JavaScript, or Java (TypeScript a plus)
- Cloud Platform Exposure: Familiarity with AWS or Azure; exposure via labs/projects acceptable
- Version Control & Collaboration Tools: Git/GitHub; familiarity with Jira or similar tools
- Automation & Scheduling Concepts: Comfort building repeatable scripts or automations; interest in turning manual tasks into scheduled jobs
- Documentation/Enablement Mindset: Ability to write clear setup steps or lightweight guides that help others adopt tools
- AI Awareness: Exposure to AI/ML fundamentals and/or interest in practical LLM/automation use cases (not required, but helpful)
Required Skills: Python, JavaScript, Java, TypeScript, Cloud Platforms, AWS, Azure, Git, GitHub, Jira, Automation, Scheduling, AI/ML Fundamentals, Software Development, Object-Oriented Programming, Software Design Patterns, Healthcare Compliance