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