Software Engineering Intern – AI Enablement
Fortive
About the role
Job Summary
The Software Engineering Intern – AI Enablement supports the design and delivery of AI‑enabled tools and automation that improve internal productivity and adoption of AI capabilities. The intern will work under the guidance of senior engineers to help build a single view of AI adoption and ROI across tools, improve the usability and installation experience of internal AI developer resources, and automate repeatable AI‑related tasks into reliable scheduled jobs. The role partners with technical and business stakeholders to deliver secure, scalable solutions.
Key Responsibilities
Foundational Programming Skills
- 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.
Cloud & SaaS Awareness
- 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.
Healthcare Compliance Knowledge
- 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.
AI Readiness & Data Literacy
- 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).
Collaboration & Communication
- 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.
- Contribute to documentation and enablement artifacts (how‑to notes, setup steps, basic runbooks) to help others adopt and sustain solutions.
Required Qualifications
Education & Experience
- 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.
Preferred Knowledge, Skills, Abilities or Certifications
- 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).
Pay Range
The hourly range for this position (in local currency) is $20‑$40/hour.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free