1

Software Development Intern Jobs in Yaphank, NY (NOW HIRING)

We are seeking a motivated and technically curious AI Engineer Intern to support the design ... The ideal candidate has a strong foundation in software development, is proficient in modern ...

To continue to meet our customer's mission critical needs, PDC is seeking an Intern-Engineering to ... Part selection and bill of material development * Design and write software code for products or ...

To continue to meet our customers mission critical needs, PDC is seeking an Intern-Engineering to ... Part selection and bill of material development * Design and write software code for products or ...

Engineering Intern

Bohemia, NY ยท On-site

$20 - $25/hr

To continue to meet our customer's mission critical needs, PDC is seeking an Intern-Engineering to ... Part selection and bill of material development * Design and write software code for products or ...

PT Pharmacy Intern (537634)

Deer Park, NY ยท On-site

$17.50 - $21.50/hr

Use our pharmacy dispensing software to help manage patient and medication information * Engage ... Opportunities for professional development and career growth * Associate discounts * Team of ...

next page

Showing results 1-20

Software Development Intern information

See Yaphank, NY salary details

$11

$22

$38

How much do software development intern jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for software development intern in Yaphank, NY is $22.43, according to ZipRecruiter salary data. Most workers in this role earn between $18.12 and $23.80 per hour, depending on experience, location, and employer.

What types of projects and tasks can a software development intern expect to work on during their internship?

As a Software Development Intern, you can expect to contribute to real-world projects such as developing new features, fixing bugs, assisting with code reviews, and writing documentation. Interns often work closely with experienced developers, participate in agile team meetings, and may be involved in testing and deploying software. The tasks assigned are designed to build your technical skills, expose you to collaborative workflows like version control with Git, and provide valuable experience in a professional software engineering environment.

What are the key skills and qualifications needed to thrive as a software development intern, and why are they important?

To thrive as a Software Development Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant academic background in computer science or a related field. Familiarity with version control tools like Git, integrated development environments (IDEs), and basic software development methodologies is typically expected. Strong communication, eagerness to learn, and teamwork skills help interns stand out by allowing them to collaborate effectively and adapt to feedback. These skills and qualities are crucial for contributing to real-world projects, gaining valuable experience, and growing within a professional development environment.

What is the difference between Software Development Intern vs Software Engineer?

AspectSoftware Development InternSoftware Engineer
CredentialsTypically pursuing or recent graduate of a computer science or related degreeBachelor's or higher in computer science or related field, with professional experience
Work EnvironmentTemporary, internship-based, often part-time or summer rolesFull-time, permanent positions in various industries
Employer & Industry UsageUsed by tech companies, startups, and organizations offering internship programsUsed across all industries requiring software development
Search & Comparison IntentPeople exploring entry-level or internship opportunities in software developmentIndividuals seeking full-time software engineering roles

In summary, a Software Development Intern is an entry-level, temporary role aimed at gaining experience, while a Software Engineer is a full-time professional position requiring more experience and responsibility. The internship provides a pathway into the industry, whereas the engineer role involves ongoing project work and career development.

What does a software development intern do?

A software development intern assists in designing, coding, testing, and debugging software applications under the supervision of experienced developers. They often work with programming languages like Java, Python, or C++, and may use tools such as version control systems and development environments to contribute to ongoing projects.

What cities near Yaphank, NY are hiring for Software Development Intern jobs?

Cities near Yaphank, NY with the most Software Development Intern job openings:

Infographic showing various Software Development Intern job openings in Yaphank, NY as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $46,654 per year, or $22.4 per hour.

AI Engineer Intern

Festo SE & Co. KG

Islandia, NY โ€ข On-site

Internship

Medical, Dental, Vision, Retirement, PTO

Re-posted 9 days ago


Job description

Founded in 1925, Festo Corporation is the leading worldwide supplier of automation technology and the performance leader in industrial training and education programs.ย  For many years Festo has been providing impetus for factory automation and offers a wide product and service portfolio - from individual components to complex customized solutions and system. As a family-owned company, we act from a holistic perspective. We take responsibility for our actions globally and locally, we want to contribute to the quality of life and conservation of resources where we operate with new technologies, knowledge and education.

At Festo, we hire people who continuously live our five core Values:

  • We areย Ambitious
  • We areย Determined
  • We areย Visionary
  • Weย Value Each Other
  • We areย Dependable

Position Summary:

We are seeking a motivated and technically curiousย AI Engineer Internย to support the design, development, and deployment of AI-driven software solutions. This internship provides hands-on experience in applying artificial intelligence technologies within real-world business applications while collaborating with software engineers, and business stakeholders.

The ideal candidate has a strong foundation in software development, is proficient in modern programming languages and web technologies, and demonstrates an interest in leveraging AI tools and frameworks to enhance software products and business processes.

Key Responsibilities:

  • Assist in the development, testing, and deployment of AI-enabled applications and software solutions.
  • Collaborate with software engineers to integrate AI capabilities into existing and new applications.
  • Develop and maintain Python-based scripts, services, and automation solutions.
  • Build and enhance user interfaces using JavaScript, HTML, and CSS.
  • Participate in the development and consumption of REST APIs for application integration.
  • Support data preparation, model evaluation, prompt engineering, and AI workflow optimization activities.
  • Utilize Git for source control, code management, and team collaboration.
  • Troubleshoot software issues and contribute to code reviews and quality improvement initiatives.
  • Research emerging AI technologies, frameworks, and best practices and present findings to the team.
  • Document technical designs, development activities, and implementation procedures.

Required Qualifications

  • Currently pursuing or graduated in a bachelor's or master's degree in:
    • Computer Science
    • Software Engineering
    • Information Technology
    • Data Science
    • Artificial Intelligence
    • Related technical discipline
  • Proficiency inย Python.
  • Working knowledge ofย JavaScript,ย HTML, andย CSS.
  • Experience usingย Gitย for version control.
  • Understanding of software development fundamentals, including debugging, testing, and coding best practices.
  • Familiarity with object-oriented programming concepts.
  • Basic understanding of web application architecture.
  • Preferred experience applyingย AI technologies in a software development context, such as:
    • Generative AI applications
    • Large Language Models (LLMs)
    • AI-assisted coding tools
    • Machine Learning projects
    • Prompt engineering
    • AI workflow automation
  • Preferred experience working with or integratingย REST APIs.
  • Exposure to AI frameworks and tools, such as Azure AI Services
  • Experience developing personal, academic, or open-source software projects.
  • Familiarity with cloud platforms (Azure, AWS, or Google Cloud).

Desired Competencies:

  • Strong analytical and problem-solving skills.
  • Ability to learn new technologies quickly.
  • Effective verbal and written communication skills.
  • Self-motivated with a passion for innovation and continuous learning.
  • Ability to work independently and within a collaborative team environment.
  • Curiosity about practical applications of AI in business and software engineering.

Benefits:

Festo Corporation offers a robust benefits package, which is designed to help you and your dependents stay healthy, feel secure and maintain a work/life balance. This is just one way we strive to provide employees with a rewarding workplace. As an effort to keep pace with healthcare trends, Festo Corporation is committed to providing a comprehensive benefits package to its employees which includes...Medical, Dental, Vision, Flexible Spending Programs, Short-term and Long-term disability, 401k, Pet Insurance, Paid Holidays, Paid time off, Educational assistance and many more.