1

Gameplay Engineer Internship Jobs in Iowa (NOW HIRING)

K12 Zone Engineering Intern

Des Moines, IA · On-site

$16.25 - $21.25/hr

... Software Engineering, Game Development, Interactive Media, or a related field. * Basic ... Ability to work up to 40 hours per week during the internship. * Ability to clear required ...

Student Drafter

Ames, IA · On-site +1

$22 - $29.50/hr

The successful candidate will work closely with our engineers and senior designers to create ... Company celebrations, summer parties, volunteer opportunities, games, prize drawings, and more!

Student Drafter

Ames, IA · On-site

$22 - $29.50/hr

The successful candidate will work closely with our engineers and senior designers to create ... Company celebrations, summer parties, volunteer opportunities, games, prize drawings, and more!

... internship. Licensed as a psychologist. Preferred Qualifications: Impact Student Well-Being in a ... Provide presentations and outreach programming on mental health topics for students, staff, and ...

... internship. Licensed as a psychologist. Preferred Qualifications: Impact Student Well-Being in a ... Provide presentations and outreach programming on mental health topics for students, staff, and ...

Gameplay Engineer Internship information

What are the key skills and qualifications needed to thrive as a Gameplay Engineer Intern, and why are they important?

To thrive as a Gameplay Engineer Intern, you need a solid understanding of programming languages like C++ or C#, basic game development principles, and typically be enrolled in or have completed a computer science or related degree. Familiarity with game engines such as Unity or Unreal Engine and version control systems like Git is often required. Strong problem-solving skills, creativity, and effective communication help interns collaborate with designers and other team members. These skills and qualities are crucial for developing engaging gameplay features and efficiently contributing to a collaborative development environment.

What types of projects and tasks can a Gameplay Engineer Intern expect to work on during their internship?

As a Gameplay Engineer Intern, you can expect to work on a variety of tasks ranging from prototyping new game features and mechanics to debugging and optimizing gameplay systems. Interns often collaborate closely with designers, artists, and senior engineers to implement interactive elements, refine user experiences, and ensure smooth integration of gameplay components. The work environment is typically collaborative and fast-paced, providing opportunities to contribute to both ongoing projects and internal tools. These experiences allow interns to develop technical skills and gain valuable insight into the full game development pipeline.

What is a Gameplay Engineer Internship?

A Gameplay Engineer Internship is a temporary position designed for students or recent graduates who are interested in developing technical and creative skills in video game development. Interns in this role work with experienced engineers to design, prototype, and implement gameplay features such as character movement, controls, game mechanics, and user interactions. The internship provides hands-on experience with game engines, programming languages (like C++ or C#), and collaborative tools used in the gaming industry. It is an opportunity to learn how games are built from the ground up and to contribute to real projects, often working closely with designers, artists, and other developers.

AI Developer (Internship Role)

ATC, Inc.

Des Moines, IA • On-site, Remote

Internship

This job post has expired today. Applications are no longer accepted.


Job description

Job Description: AI Developer

Job Overview

We are seeking a skilled AI Developer to design, build, and deploy autonomous AI agents from scratch. This role involves creating intelligent systems that can perceive environments, make decisions, and execute actions in real-world or simulated scenarios. You will leverage machine learning, Python, and specialized frameworks like LangChain and LangGraph to develop scalable AI agents for applications such as automation, robotics, virtual assistants, or multi-agent simulations.

Key Responsibilities

  • Architect and implement AI agents from the ground up using frameworks such as LangChain for chaining LLMs and tools, and LangGraph for stateful, graph-based agent workflows, including perception modules (e.g., using computer vision or NLP), decision-making logic (e.g., via reinforcement learning or planning algorithms), and action execution components.
  • Develop and train machine learning models using frameworks like TensorFlow, PyTorch, or Scikit-learn to enable agent learning and adaptation, integrating with LangChain/LangGraph for advanced agent orchestration.
  • Integrate AI agents with external systems, APIs, databases, and environments (e.g., simulation tools like OpenAI Gym or real-world interfaces), ensuring seamless tool usage and memory management via LangChain components.
  • Optimize agents for performance, scalability, and robustness, including handling edge cases, ethical considerations, and safety protocols within graph-structured agent designs.
  • Collaborate with cross-functional teams (e.g., data scientists, software engineers) to iterate on agent designs based on feedback and testing.
  • Conduct experiments, simulations, and evaluations to refine agent behaviors and ensure reliability in production.
  • Document code, architectures, and methodologies for reproducibility and team knowledge sharing.
  • Stay current with advancements in AI agent technologies, such as large language models (LLMs), multi-agent systems, and emerging frameworks like LangChain and LangGraph.

Required Skills and Qualifications

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
  • Proficiency in Python programming, with strong experience in ML libraries (e.g., TensorFlow, PyTorch, NumPy, Pandas) and agent-specific tools (e.g., LangChain, LangGraph, AutoGen, RLlib, Hugging Face Transformers).
  • Hands-on experience building AI agents from scratch using LangChain for tool integration and agent chains, LangGraph for multi-step reasoning and state management, including reinforcement learning, state machines, graph-based planning, or evolutionary algorithms.
  • Solid understanding of data structures, algorithms, software engineering principles, and version control (e.g., Git).
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) for deploying agents, and tools like Docker/Kubernetes for containerization.
  • Strong problem-solving skills, with the ability to debug complex systems and work in agile, fast-paced environments.
  • Excellent communication skills to articulate technical designs and collaborate effectively.

Preferred Qualifications

  • Experience with specialized domains like natural language processing (NLP), computer vision, robotics (e.g., ROS), or game AI, integrated with LangChain/LangGraph.
  • Knowledge of big data tools (e.g., Spark, Hadoop) or databases (SQL/NoSQL) for handling large-scale agent data.
  • Prior work with multi-agent systems, ethical AI, or real-time applications using advanced frameworks.
  • Contributions to open-source AI projects or a portfolio demonstrating agent-building expertise (e.g., GitHub repos showcasing LangChain/LangGraph implementations).