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.