1

Research Software Engineer Jobs in Connecticut (NOW HIRING)

... supporting investment research and internal business processes - Develop production-quality ... software engineering fundamentals, including clean code, testing, debugging, and system design ...

Posted today

As a Software Engineer, your rolewill primarily revolve around building software by writing code ... Monitoring real-time system errornotifications, researching identified systemslogsto assess impact ...

Staff Software Engineer - AI

Hartford, CT · On-site

$127K - $191K/yr

Senior Staff Software Engineer - IE07HE We're determined to make a difference and are proud to be ... Conduct research and stay up to date with the latest advancements in AI/ML technologies. AI-Driven ...

Senior Software Engineer

Bristol, CT · On-site

$122K - $161K/yr

Ability to research, learn, assess, and evangelize new technologies * Strong communication skills ... Software Engineer Employment Type: Full time Primary City, State, Region, Postal Code: Bristol, CT ...

next page

Showing results 1-20

Research Software Engineer information

See Connecticut salary details

$106.1K

$196K

How much do research software engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for research software engineer in Connecticut is $190,742.00, according to ZipRecruiter salary data. Most workers in this role earn between $195,000.00 and $195,000.00 per year, depending on experience, location, and employer.

What does a research software engineer do?

As a Research Software Engineer, your daily work often involves designing and implementing software to support cutting-edge research projects, collaborating with scientists to understand their computational needs, and ensuring code reliability and reproducibility. You may spend time optimizing algorithms, writing unit tests, documenting software, and participating in code reviews within a collaborative team environment. Additionally, you might help deploy research applications on high-performance or cloud computing platforms and contribute to research publications. Balancing independent programming tasks with ongoing communication is key to making meaningful contributions to both the research and software development processes.

What skills and qualifications are needed to be a research software engineer?

To thrive as a Research Software Engineer, you need strong programming skills (often in Python, C++, or Java), a solid understanding of algorithms, and an academic or industry background in computer science or a related field. Familiarity with version control systems like Git, cloud platforms, and experience using scientific computing libraries and frameworks are valuable, while a master's or Ph.D. can be advantageous for specialized roles. Excellent problem-solving, communication, and collaborative skills help in working closely with researchers and multidisciplinary teams. These capabilities are crucial for successfully translating complex research problems into robust, reproducible software solutions that advance scientific inquiry.

What are popular job titles related to Research Software Engineer jobs in Connecticut?

For Research Software Engineer jobs in Connecticut, the most frequently searched job titles are:

What are popular job titles related to Research Software Engineer jobs in CT?

For Research Software Engineer jobs in CT, the most frequently searched job titles are:

Infographic showing various Research Software Engineer job openings in Connecticut as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $190,742 per year, or $91.7 per hour.

Software Engineer

Wise Insight

Stamford, CT

Full-time

Posted 21 hours ago

Posted today


Job description

Key Information:
Work Model: On-site, 5 days per week
Employment Type: Full-time
Company: Leading Investment Firm in Stamford, Connecticut

Key
Responsibilities:
- Build and maintain full-stack software applications supporting investment research and internal business processes
- Develop production-quality applications using TypeScript and modern full-stack technologies within the T3 ecosystem
- Write Python for scripting, automation, data processing, and internal tooling
- Design and work with relational databases and write production-quality SQL
- Participate in the full software development lifecycle, from problem definition and architecture through implementation, testing, deployment, and maintenance

Requirements:
- 2 to 7 years of professional experience in full-stack software development
- Strong proficiency in TypeScript and modern full-stack development
- Strong hands-on Python experience with ability to read and write Python for scripting and automation
- Experience working with AWS and cloud-based application environments
- Strong understanding of relational databases
- Experience writing production-quality SQL
- Strong software engineering fundamentals, including clean code, testing, debugging, and system design
- Strong problem-solving skills and genuine curiosity about technology and data

Preferred Qualifications:

- Experience with AI engineering, LLM APIs, or generative AI applications
- Experience building AI-powered automations or agentic workflows
- Experience working with financial markets, investing, fintech, quantitative research, or financial technology
- Academic background in finance, economics, mathematics, statistics, computer science, or another quantitative discipline