1

Internship Python Jobs in New Jersey (NOW HIRING)

Software Developer Intern

Iselin, NJ · On-site

$19.50 - $25.75/hr

Interns often work under the guidance of senior developers or mentors to learn and contribute to ... as Python, Java, or JavaScript. · Basic knowledge of version control systems like Git. · ...

Digital Analyst Internships

New Brunswick, NJ · On-site

$101K - $120K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Digital Analyst Internships

Edison, NJ · On-site

$99K - $118K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Agentic AI Engineer

Edison, NJ · On-site

$116K - $139K/yr

... Python programming skills (experience with libraries such as NumPy, Pandas, scikit-learn, TensorFlow, or PyTorch). • Academic or internship experience in machine learning, AI, or data-driven ...

Digital Analyst Internships

New Brunswick, NJ · On-site

$101K - $120K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Digital Analyst Internships

Trenton, NJ · On-site

$98K - $116K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Agentic AI Engineer

Edison, NJ · On-site

$116K - $139K/yr

... Python programming skills (experience with libraries such as NumPy, Pandas, scikit-learn, TensorFlow, or PyTorch). • Academic or internship experience in machine learning, AI, or data-driven ...

Digital Analyst Internships

Jersey City, NJ · On-site

$102K - $121K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Digital Analyst Internships

Newark, NJ · On-site

$102K - $121K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Digital Analyst Internships

Edison, NJ · On-site

$99K - $118K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Digital Analyst Internships

Paterson, NJ · On-site

$100K - $118K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Digital Analyst Internships

Jersey City, NJ · On-site

$102K - $121K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Digital Analyst Internships

Trenton, NJ · On-site

$98K - $116K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Digital Analyst Internships

Elizabeth, NJ · On-site

$99K - $117K/yr

By submitting your interest, you'll be among the first to know when internship opportunities open ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

next page

Showing results 1-20

Internship Python information

What types of projects and responsibilities can I expect during a Python internship?

During a Python internship, you can expect to work on a variety of tasks such as writing and testing Python scripts, assisting in the development of web applications, automating data processing pipelines, or contributing to team-based coding projects. Interns often collaborate with senior developers and may participate in code reviews, debugging sessions, and regular team meetings. These projects are designed to give hands-on experience with professional development workflows and tools, helping interns build both their technical and teamwork skills. You may also have opportunities to learn about project management practices and contribute ideas to real-world solutions. Many organizations offer mentorship and structured feedback to help you grow and prepare for future roles in software development.

What is an Internship Python job?

An Internship Python job is a temporary position where interns gain hands-on experience working with Python in real-world projects. Typically, interns assist in coding, debugging, data analysis, and automation tasks under the guidance of experienced developers. These internships help build practical programming skills and improve problem-solving abilities. They are often offered by tech companies, startups, and research institutions.

What are the key skills and qualifications needed to thrive in the Internship Python position, and why are they important?

To thrive as an Internship Python candidate, you should have a solid understanding of Python programming fundamentals, data structures, and algorithms, often backed by coursework or self-taught projects. Familiarity with version control systems like Git and experience working with Python libraries such as pandas, NumPy, or Flask is highly beneficial. Strong problem-solving skills, eagerness to learn, and effective communication are important soft skills for this position. These skills enable you to effectively contribute to team projects, adapt to real-world coding tasks, and grow within a professional software development environment.

What Are Internship Opportunities That Use Python?

Python internship opportunities are for students who want to gain experience using the Python programming language in a real-world setting. Geared primarily toward students studying computer science, IT, web development, or a related subject, Python internships are temporary positions useful in garnering practical knowledge with a general-purpose programming language. Your internship duties can vary depending on your employer and their particular needs. You may write code, test existing code, or make updates to existing software, websites, or applications. Your responsibilities can also include programming algorithms and performing automated data analysis using Python.

More about Internship Python jobs
What are the most commonly searched types of Python jobs in New Jersey? The most popular types of Python jobs in New Jersey are:
What are popular job titles related to Internship Python jobs in New Jersey? For Internship Python jobs in New Jersey, the most frequently searched job titles are:
What cities in New Jersey are hiring for Internship Python jobs? Cities in New Jersey with the most Internship Python job openings:
Infographic showing various Internship Python job openings in New Jersey as of July 2026, with employment types broken down into 66% Full Time, and 34% Part Time. Highlights an 100% In-person job distribution.
Agentic AI, LLM Evaluation, and Trustworthy Systems Research Internship

Agentic AI, LLM Evaluation, and Trustworthy Systems Research Internship

Siemens

Princeton, NJ • On-site

Full-time

Posted 21 days ago


Siemens rating

7.7

Company rating: 7.7 out of 10

Based on 98 frontline employees who took The Breakroom Quiz

190th of 357 rated engineering


Job description

Agentic AI, LLM Evaluation, and Trustworthy Systems Research Internship
Here at Siemens, we take pride in enabling sustainable progress through technology. We do this through empowering customers by combining the real and digital worlds. Improving how we live, work, and move today and for the next generation! We know that the only way a business thrive is if our people are thriving. That's why we always put our people first. Our global, diverse team would be happy to support you and challenge you to grow in new ways.
Siemens Research & Predevelopment (RPD) is the central R&D department of Siemens and thus has a key role to shape the future of our products. RPD acts as a strategic partner to support the executive units of Siemens. In consequence the main research focus is on future technologies for industry, infrastructure, mobility, and healthcare. In this context, we are looking for an Intern that supports our Software Systems and Processes team in Princeton, NJ by researching and developing scalable intelligent systems using LLMs and semantic technologies.
Transform the everyday with us!
Are you passionate about ensuring the reliability and robustness of cutting-edge AI systems? We're looking for an innovative PhD intern to join our team and contribute to groundbreaking research focused on implementing a Verification and Validation (V&V) framework for multi-agent systems.
Modern software is rapidly moving from static applications to agentic AI systems that plan, reason, call tools, coordinate across agents, and adapt over multiple steps. As these LLM-powered systems enter industrial workflows, the critical challenge is no longer only building capable agents-it is evaluating, verifying, and validating that they behave reliably, safely, and transparently in complex, uncertain environments. In this internship, you will research and prototype next-generation methods for LLM and multi-agent system evaluation, including benchmarks, guardrails, failure-mode analysis, runtime monitoring, formal methods, and testing technologies. You will help advance trustworthy AI for real-world industrial software systems where robustness, explainability, and dependable performance matter.
The internship provides a unique experience to contribute to innovative industrial applications while mentored by experienced professionals in an international setting.
This role is preferred to be on-site in Princeton, NJ, for a hands-on and collaborative experience, however remote candidates will be considered. The position is a full-time role for at least 3 months with the possibility of extension.
Key Responsibilities
  • Research, design, and prototype V&V methods for multi-agent and agentic AI systems, with emphasis on reliability, safety, repeatability, explainability, and robustness under uncertain operating conditions.
  • Develop evaluation harnesses, benchmarks, and test scenarios for LLM-based agents, including tool use, multi-step reasoning, orchestration, failure-mode analysis, and adversarial or edge-case behavior.
  • Implement proof-of-concept prototypes in Python using modern AI and agent frameworks, formal methods, testing technologies, and retrieval-augmented or knowledge-grounded architectures where appropriate.
  • Investigate verification strategies such as model checking, property-based testing, fuzz testing, static or dynamic analysis, runtime monitoring, guardrails, and trace-based observability for complex intelligent systems.
  • Collaborate with researchers and engineers to define milestones, run experiments, analyze results, and translate research insights into scalable industrial software concepts.
  • Document findings, contribute to scientific publications or technical reports, and present results clearly to internal and external technical audiences.

Basic Qualifications
  • Currently enrolled in a PhD program in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, Formal Methods, or a closely related technical field.
  • 3+ years of research or hands-on experience in AI, machine learning, generative AI, software engineering, formal methods, autonomous systems, or intelligent agent systems.
  • Strong programming skills in Python and practical experience with modern ML or LLM tooling such as PyTorch, Hugging Face Transformers, LangChain, LangGraph, AutoGen, Semantic Kernel, CrewAI, or comparable frameworks.
  • Hands-on experience building, evaluating, or testing LLM-powered applications, agentic workflows, multi-agent systems, or AI-enabled software engineering tools.
  • Strong understanding of software architecture, software engineering principles, testing methodologies, experimentation, and empirical evaluation of complex systems.
  • Demonstrated ability to conduct independent research, read and synthesize technical literature, analyze complex problems, prototype solutions, and communicate findings clearly.
  • Proficient in English, both written and verbal.
  • The position requires the person to be in the United States of America and hold a valid work permit in the US for the duration of the internship.

Preferred Skills
  • Research experience in formal verification, model checking, theorem proving, runtime verification, AI safety, robust AI, explainable AI (XAI), or trustworthy machine learning.
  • Experience with evaluation of LLMs or agents, including hallucination analysis, benchmark design, tool-use evaluation, prompt-injection testing, red teaming, or reliability metrics.
  • Familiarity with RAG architectures, vector databases, knowledge graphs, semantic technologies, ontologies, or graph-based reasoning.
  • Understanding of reinforcement learning, planning, reward modeling, preference optimization, or post-training approaches for LLMs and autonomous agents.
  • Experience with cloud-native or distributed systems concepts, microservice architectures, APIs, CI/CD, Git, Docker, Kubernetes, Azure, AWS, or comparable platforms.
  • Experience with testing frameworks for complex software systems, including property-based testing, fuzz testing, simulation-based testing, static analysis, or execution-based evaluation.
  • Track record of research publications, open-source contributions, academic projects, or demonstrable prototypes related to AI, software engineering, formal methods, or agentic systems.
  • Excellent problem-solving skills, attention to detail, and ability to quickly learn and apply new technologies, tools, and research methods.
  • Strong written and verbal communication skills, with the ability to articulate complex technical concepts to research and engineering audiences.

About Siemens:
We are a global technology company focused on industry, infrastructure, transport, and healthcare. From more resourceefficient factories, resilient supply chains, and smarter buildings and grids, to sustainable transportation as well as advanced healthcare, we create technology with purpose adding real value for customers. Learn more about Siemens here.
Our Commitment to Equity and Inclusion in our Diverse Global Workforce:
We value your unique identity and perspective. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society, while ensuring that we attract the best talent based on qualifications, skills, and experiences. We welcome you to bring your authentic self and transform the everyday with us.
#LI-JS
#LI-Remote
#ArtificialIntelligence, #MachineLearning, #GenerativeAI
You'll Benefit From
Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html
The pay range for this position is $32-$47 per hour. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications and premium geographic location.
Equal Employment Opportunity Statement
Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.
EEO is the Law
Applicants and employees are protected from discrimination on the basis of race, color, religion, sex, national origin, or any characteristic protected by Federal or other applicable law.
Reasonable Accommodations
If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accommodation for disability form. If you're unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status.
Pay Transparency
Siemens follows Pay Transparency laws.
California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here.
Criminal History
Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.

What Siemens employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom