You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer Intern

Kyocera has a temporary internship position for a Software Engineer Intern at our San Diego, CA facility. Candidates selected for hire will be hired through one of Kyocera’s approved staffing partners

 

Pay is $25 per hour

 

With nearly 80,000 employees globally, Kyocera is a leading manufacturer of high-tech ceramics in various industries, including aerospace, automotive, medical applications, and semiconductor processing. Our innovative materials are found in everything from smartphones to space shuttles!

 

Exempt: No
Safety Sensitive: Yes
 

We are seeking a Software Engineer Intern to support the development of internal tools focused on data analysis, visualization, and AI-assisted workflows. This role will contribute to building scalable backend systems, improving containerized development environments, and creating user-facing tools that translate data into actionable insights.

Key Responsibilities

Assist in developing a tool that converts user chat inputs into data visualizations using Plotly.

Support backend integration with an LLM-based parser and development of a data access layer for structured datasets (e.g., CSV, databases).

Contribute to visualization generation and development of a simple chatbot-style UI (Flask-based or similar).

Assist in building a tool that analyzes experimental results by parsing test outputs (CSV files and lab/chamber images), generating summary statistics, identifying anomalies, and producing automated reports.

Collaborate with cross-functional teams to test, document, and improve internal tools.

Stretch goal:  Support standardization and optimization of Docker builds across development, CI, and deployment environments, including caching improvements, multi-architecture builds (e.g., ARM, AMD), and build validation with versioned images.

Minimum Qualifications

Currently pursuing a degree in Computer Science, Software Engineering, or a related field.

Proficiency in Python.

Experience with data analysis libraries (e.g., pandas, NumPy).

Familiarity with data visualization tools (e.g., Plotly, Matplotlib).

Basic understanding of web APIs and backend development concepts.

Experience using version control systems such as Git.

Preferred Qualifications

Experience with Flask or FastAPI.

Experience working with structured datasets (CSV, SQL).

Exposure to natural language interfaces or prompt-based systems.

Basic frontend development skills (HTML, CSS, JavaScript).

Experience leveraging AI tools or agents in development workflows.

Exposure to virtualization environments such as docker.

Location

This role may be based on-site in the San Diego facility. 

Additional Information 

The above statements are intended to describe the work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties and skills required. The duties and responsibilities of this position are subject to change and other duties may be assigned or removed at any time.  This position may require exposure to information subject to US Export Control regulations, i.e.: the International Traffic and Arms Regulations (ITAR) or Export Administration Regulations (EAR). All applicants must be US persons within the meaning of US regulations.

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact Kyocera International, Inc. Human Resources team directly.
Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. 

To perform this job successfully, an individual must be able to perform each essential duty mentioned satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.

PHYSICAL ACTIVITIES

The following physical activities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions and expectations.

While performing the functions of this job, the employee is regularly required to sit, talk or hear; frequently required to walk; and occasionally required to stand, use hands to finger, handle, or feel, reach with hands and arms.

The employee must occasionally lift and/or move up to 25 pounds, frequently lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision.

ENVIRONMENTAL CONDITIONS 


The following work environment characteristics described here are representative of those an employee encounters while performing essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the functions of this job, the employee is occasionally exposed to work near moving mechanical parts.