New York Seasonal Jobs

Job Information

GrammaTech, Inc. Software Engineer Intern - Research ( Summer 2021) in Ithaca, New York

Software Engineer Intern - Research ( Summer 2021)

Job Locations

US-NY-Ithaca | US-NY-Ithaca



# of Openings





GrammaTech's internship program offers students the opportunity to gain real experience in a friendly, open, and supportive environment. We choose projects based on real needs, and interns work closely with engineers to make sure that projects are completed successfully.

GrammaTech will conduct a series of programming tests and screening interviews as part of our process in Python and C++.

Location: Remote with a possibility (if restrictions are lifted) of being located in our Ithaca, NY office for the summer. (COVID Restrictions will be considered as we get closer to the summer.)


Research projects at GrammaTech can take on a wide variety of topics and challenges. Projects focus on software assurance, software protection, reverse engineering, and software synthesis. We do both static and dynamic analysis on both source and object code, in order to tackle serious problems with practical solutions.

Potential projects include:
Code prediction using machine-learned models of "big code".
Learning mappings from natural language to code.
Improve similar code search (at binary and source level), including feature engineering, run experiments to identify gaps, and implement novel solutions.
Functional specification inference from machine code using machine learning.
Vulnerability data engineering.


Currently enrolled in a BS, MS, or PhD in Computer.
Excellent programming skills in Python and C++ using Linux tools.

Enrollment in a Computer Science PhD.
Knowledge of static analysis for source and binaries.
Knowledge of supervised machine learning techniques.

About the Company

Innovation is at the heart of GrammaTech, and we are constantly pushing the boundaries of software research and development-from software assurance and software integrity to cyber-security, threat mitigation and autonomic computing. We develop new technologies and see the results of our research incorporated into tools used by engineers and security professionals worldwide.

GrammaTech was founded in 1988, with the firmly-grounded purpose of helping today's organizations develop tomorrow's software. With a focus on the evolving cyber-security landscape, software hardening and intelligent systems, we tackle the most challenging software issues through a constant stream of highly innovative research and commercial development programs. Headquartered in the beautiful Finger Lakes Region of New York, we have offices in Ithaca, NY, Bethesda, MD, as well as opportunities for remote employment.

GrammaTech, Inc. is an Equal Opportunity/Disability/Veterans/Affirmative Action employer.
Members of underrepresented groups are encouraged to apply.