AI Developer Co-op/Internship (January 2027)

Precision Castparts

Portland, ORFresher4h 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
PythonJavaScriptReactAngularFlaskSQL
Nice to have
SparkREST APIsMachine learningData analysis
Work
On-site in Portland · internship
Pay
Not stated by the employer.
Skill demand
Python64%JavaScript39%React21%Angular7%of 150 similar entry-level jobs posted in the US this week
Listed
Oct 27, 2026 · still open

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

About the Role

The AI Developer Co-op/Intern will support the design, development, and deployment of AI-driven applications and workflows that improve business processes and decision-making. This role provides hands-on experience developing applications using the PCC data platform, Databricks, and modern Python and JavaScript frameworks.

Key Responsibilities

  • Assist in the development of AI-powered applications, workflows, and proof-of-concept solutions.
  • Support front-end and back-end application development using Python, JavaScript, and modern web frameworks.
  • Help integrate APIs, data sources, and AI model outputs into business applications.
  • Collaborate with AI developers, data scientists, and analysts to test and deploy AI-enabled solutions.
  • Participate in application testing, debugging, and performance improvements.
  • Assist with documenting application functionality, development processes, and technical requirements.
  • Support data preparation and validation activities for AI and analytics projects.
  • Learn and apply enterprise standards related to security, data governance, and responsible AI practices.
  • Contribute to code reviews, team meetings, and continuous improvement initiatives.

Requirements & Tech Stack

  • Basic proficiency in Python and/or JavaScript.
  • Familiarity with software development concepts and object-oriented programming.
  • Exposure to web application frameworks such as Streamlit, Flask, Dash, React, Angular, or similar technologies.
  • Basic understanding of AI, machine learning, and data analytics concepts.
  • Familiarity with SQL and database fundamentals.
  • Understanding of version control tools such as Git.
  • Strong analytical and problem-solving skills.
  • Ability to learn new technologies and work effectively in a collaborative environment.
  • Strong written and verbal communication skills.
  • Demonstrated ability to work on the manufacturing floor, building strong relationships and engaging directly with hourly employees.

Preferred Skills

  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
  • Coursework or project experience involving AI, machine learning, or data science.
  • Familiarity with Databricks, Jupyter notebooks, or data visualization tools.
  • Experience using APIs or developing small web applications.

Qualifications

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, Information Systems, Computer Engineering, Mechanical Engineering, Electrical Engineering or a related technical field.
  • Completion of coursework in programming, software development, data structures, databases, artificial intelligence, or machine learning preferred.
  • Previous internship, academic project, research experience, or personal project involving software development, data analytics, or AI is a plus.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 148 need no experience

Most hiring: Microsoft, Raytheon, CrossCountry Consulting

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