1

Research Assistant Programmer Jobs in Farmington, CT

Assistant Office Engineer

Hartford, CT · On-site

$75K - $86K/yr

STV is seeking a CEI, Construction Engineering Assistant Office Engineer for our Transportation ... We know great candidates don't always meet every qualification, and research shows women and people ...

STV is seeking a CEI, Construction Engineering Assistant Office Engineer for our Transportation ... We know great candidates don't always meet every qualification, and research shows women and people ...

... stress analysis * Assist with analysis and resolution of customer quality issues * Propose ... R&D Mechanical Engineer, a focus on consumer products and mechanism design is a plus * Higher ...

... stress analysis * Assist with analysis and resolution of customer quality issues * Propose ... R&D Mechanical Engineer, a focus on consumer products and mechanism design is a plus * Higher ...

... stress analysis * Assist with analysis and resolution of customer quality issues * Propose ... R&D Mechanical Engineer, a focus on consumer products and mechanism design is a plus * Higher ...

next page

Showing results 1-20

Research Assistant Programmer information

See Farmington, CT salary details

$11.7K

$119.6K

$136.8K

How much do research assistant programmer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for research assistant programmer in Farmington, CT is $119,644.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,200.00 and $136,800.00 per year, depending on experience, location, and employer.

How much does a research assistant programmer get paid?

Research assistant programmers typically earn between $15 and $30 per hour, depending on experience, education level, and the organization. Salaries can vary based on whether the position is part-time or full-time and the geographic location of the job.

What are the key skills and qualifications needed to thrive as a research assistant programmer, and why are they important?

To thrive as a Research Assistant Programmer, you need a strong background in computer science, programming (often in Python, R, or MATLAB), and data analysis, typically supported by a relevant degree or coursework. Familiarity with version control systems (like Git), statistical software, and experience with research databases or high-performance computing are valuable technical assets. Attention to detail, problem-solving abilities, and effective collaboration skills distinguish top performers in this role. These competencies are essential for ensuring accurate research outcomes, efficient project workflows, and productive teamwork in academic or research environments.

Do I need a PhD to be a research assistant programmer?

A research assistant programmer typically does not need a PhD; most positions require a bachelor's or master's degree in computer science, programming, or related fields. Relevant skills, such as proficiency in programming languages and experience with research tools, are often more important than advanced degrees for entry-level roles.

How do research assistant programmers typically collaborate with researchers and other team members during a project?

Research Assistant Programmers work closely with principal investigators, graduate students, and other researchers to design, implement, and maintain software tools that support research objectives. They often participate in regular team meetings to discuss project goals, troubleshoot technical challenges, and provide input on experimental design from a programming perspective. Collaboration may also involve documenting code, sharing progress updates, and integrating feedback from both technical and non-technical team members. Effective communication and adaptability are key, as project requirements can evolve based on research findings.

What is a research assistant programmer?

A Research Assistant Programmer is a professional who supports academic or scientific research projects by developing, maintaining, and optimizing software and code needed for experiments, data analysis, or simulations. They often work closely with researchers to translate technical requirements into functioning programs, scripts, or tools. Their duties may include writing code, managing databases, debugging software, and ensuring computational reproducibility. Research Assistant Programmers play a vital role in facilitating data-driven insights and advancing research outcomes.

What job categories do people searching Research Assistant Programmer jobs in Farmington, CT look for?

The top searched job categories for Research Assistant Programmer jobs in Farmington, CT are:

Yale Research Initiative on Innovation and Scale (Y-RISE): Postgraduate Associate, Spring 2026

Yale University

New Haven, CT • On-site

Full-time

Re-posted 3 days ago


Yale University rating

8.6

Company rating: 8.6 out of 10

Based on 64 frontline employees who took The Breakroom Quiz

67th of 618 rated colleges and universities


Job description

Description
The Yale Research Initiative on Innovation and Scale (Y-RISE) is seeking a full-time postgraduate associate. The position is for one to two years, and we have a strong preference for applicants that plan to stay for at least two years. The position will work from the Y-RISE office and participate in the Yale Economics Department's pre-doctoral Tobin RA program. Applicants will be reviewed on a rolling basis and the preferred start date of Spring 2026.
The job will consist of collaboration on a number of new and ongoing projects related to the Y-RISE research agenda on the effects of large-scale development interventions. The focus of this research may include assessing the general-equilibrium effects of interventions, the effects of programs on political outcomes, the external validity of initial estimates of program effects in different locations and years, and the implementation challenges that arise when programs scale. Professor Mushfiq Mobarak's work on seasonal migration is an example of the type of research that fits within this agenda.
Primary responsibilities include planning study design, cleaning and analyzing large datasets, helping to write papers and proposals, generating figures and tables, and supporting quality assurance of on-going fieldwork.
Training and Mentorship that the candidate will have access to:
Training: The candidate will receive training on skills including but not limited to technical research skills, including the ability to conduct statistical analysis on economic and experimental data; designing and managing field experiments; literature on many key topics in economic development, especially the design and evaluation of large-scale programs; and soft skills necessary for academic research, such as the ability to collaborate, communicate, self-motivate, and manage multiple projects effectively.
Mentoring: The candidate will receive mentoring from Professor Mushfiq Mobarak, through group and 1:1 meetings. He will help facilitate academic relationships with other faculty, postdoctoral associates, and other future graduate students in their field as well. Finally, the candidate will also have access to mentorship through the Tobin Center for Economic Policy
Education: The candidate will have access to the resources provided as part of the Tobin Pre-doc Program including taking for credit or auditing one course per semester, participating in a weekly professional development seminar, and attending department research seminars.
The position is located at Yale University. The salary for this position is commensurate with experience and complies with the Yale Office of Postdoctoral Affairs compensation policy and includes a benefits package.
Qualifications
The ideal candidate will: (i) be detail-oriented with programming experience in statistical software such as Stata, R, Matlab, or Python; (ii) have a strong quantitative background; (iii) be able to work independently to solve problems; and (iv) have a long-term interest in pursuing research in economics. Familiarity with economics and randomized controlled trials is preferred - but we also welcome applicants with strong technical backgrounds who wish to increase their exposure to economics and related fields.
Application Instructions
TO APPLY: All application materials must be submitted online via Interfolio https://apply.interfolio.com/174070
1. A cover letter describing:
a. Your interest in the position
b. Your familiarity with statistical software and programming languages (e.g. Stata, R, Matlab, Python, etc.)
c. Your prior experience as a research assistant and/or with independent research projects.
d. Names, e-mail addresses and phone numbers of 2-3 references
2. A CV
3. Transcripts (unofficial is fine)
4. Three academic/professional references
5. Letters of recommendation (optional)
Shortlisted applicants may be asked to complete a set of technical exercises. Unfortunately, due to the high volume of applications we receive, we may not be able to contact all applicants.
Equal Employment Opportunity Statement
The University is committed to basing judgments concerning the admission, education, and employment of individuals upon their qualifications and abilities and seeks to attract to its faculty, staff, and student body qualified persons from a broad range of backgrounds and perspectives.
Additionally, in accordance with this Policy and as delineated by federal and Connecticut law, Yale does not discriminate in admissions, educational programs, or employment against any individual on account of that individual's sex; sexual orientation; gender identity or expression; pregnancy, childbirth or related conditions; race; color; national or ethnic origin; religion; age; disability; protected veteran status, or other protected classes as set forth in federal and Connecticut law.
Professional Conduct Review for New Faculty Hires
The final candidate, upon acceptance of a contingent offer of employment/faculty appointment, may be required to disclose whether they are, or have been, the subject of any disciplinary proceeding (investigation, hearing, etc.) at previous institutions or employers, and may also be subject to a background screening. Candidates who materially misrepresent information on their resume or other application materials are ineligible for hire/appointment. Final candidates may also be required to sign a release to allow Yale to solicit information regarding any substantiated conduct violations from current and/or past employers.

What Yale University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom