Software Development & AI Internship

Biodesix, Inc.

Louisville, COFresher4h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year · Bachelor's degree or Master's degree
Must know
OperationsStakeholder managementData structures & algorithmsPythonJavaJavaScript
Nice to have
REST APIsGitSQLAzure
Work
On-site in Louisville · internship
Pay
Not stated by the employer.
Skill demand
Python64%Data structures & algorithms31%Operations14%Stakeholder management10%of 150 similar entry-level jobs posted in the US this week
Listed
Nov 9, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

As a Software Development & AI Intern at Biodesix, you will work with the IT development team to design, build, and enhance applications supporting business operations. This internship offers hands-on experience in enterprise software development, APIs, databases, AI-enabled applications, and modern development practices. You will contribute to projects that improve business processes and user experiences.

Key Responsibilities

  • Design, develop, test, and maintain software applications and enhancements.
  • Write, debug, and document code using established programming languages and development frameworks.
  • Support API development and integration with enterprise systems.
  • Work with databases, data processing, and application data flows.
  • Assist in developing AI-enabled application features and automation solutions.
  • Research and experiment with AI tools, frameworks, APIs, and development platforms.
  • Participate in software testing, code reviews, debugging, and technical documentation.
  • Collaborate with developers, business stakeholders, and IT teams to develop technical solutions.
  • Contribute to development projects while following established software development, security, and change management practices.

Requirements & Tech Stack

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, Computer Engineering, Data Science, Information Systems, or a related technical field.
  • Foundational knowledge of programming, object-oriented development, data structures, algorithms, databases, and software engineering principles.
  • Working knowledge of at least one programming language such as Python, C#, Java, JavaScript, or TypeScript.
  • Familiarity with software development principles, debugging, and source control tools such as Git.
  • Strong analytical, quantitative, and problem-solving skills.
  • Ability to translate business requirements into technical solutions.
  • Strong written and verbal communication skills.
  • Curiosity, initiative, and willingness to learn new technologies.

Preferred Qualifications

  • Experience developing applications through academic projects, internships, or personal programming projects.
  • Familiarity with web development frameworks, REST APIs, SQL databases, cloud platforms, or modern development tools.
  • Exposure to Microsoft Azure, Azure DevOps, or CI/CD practices.
  • Experience with generative AI, large language models (LLMs), AI APIs, prompt engineering, AI agents, or GitHub Copilot.
  • Experience building applications that integrate AI capabilities or automate business processes.

Program Details

  • Location: On-Site in Louisville, CO
  • Program Dates: May 17 to August 6, 2027
  • Time Commitment: 40 hours per week
  • Compensation: Undergraduate Rate of $19.00 per hour | Graduate Rate of $21.00 per hour
  • Application Deadline: December 11, 2026

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Torentify, Wiraa, TalentHop

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job