1

Computer Science Finance Jobs in Boston, MA (NOW HIRING)

Accounting, Analytics/Data Science, Business Administration/Management, Computer Science/Information Systems, Finance, Risk Management/Insurance - Demonstrating strategic leadership in financial ...

Data Scientist - NYC

Boston, MA · On-site

$100 - $200/hr

Bachelor's degree or concentration in a highly quantitative or relevant data science field (Computer Science, Statistics, Mathematics, Finance, etc.) or equivalent professional experience

Finance, Statistics, Computer Science, Actuarial Science, Economics, Engineering, etc.) * Experience with big data technologies which may include Hadoop, Cloud Computing Environments (including ...

Finance, Statistics, Computer Science, Actuarial Science, Economics, Engineering, etc.) * Experience with big data technologies which may include Hadoop, Cloud Computing Environments (including ...

Employer will accept a Bachelor's degree or foreign equivalent in Computer Science, Machine ... range of medical, financial, and/or other benefits, dependent on the position offered. This ...

Bachelor's degree required; master's degree preferred in computer science, mathematics, statistics ... financial, emotional, and social well-being ; including, but not limited to: * Medical, Dental ...

next page

Showing results 1-20

Computer Science Finance information

See Boston, MA salary details

$27.2K

$100.6K

$147.2K

How much do computer science finance jobs pay per year?

As of Jul 3, 2026, the average yearly pay for computer science finance in Boston, MA is $100,635.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,500.00 and $118,400.00 per year, depending on experience, location, and employer.

How is computer science used in finance?

Computer science in finance involves developing algorithms and software for trading, risk management, and data analysis. Professionals use programming languages like Python and tools such as machine learning models to optimize financial decision-making and automate processes.

What are the key skills and qualifications needed to thrive in Computer Science Finance, and why are they important?

To thrive in Computer Science Finance, you need strong analytical and programming skills, a solid understanding of financial concepts, and typically a degree in computer science, finance, or a related field. Familiarity with financial modeling tools, database management systems, and programming languages like Python, R, or SQL is highly valued, along with certifications such as CFA or FRM. Excellent problem-solving abilities, attention to detail, and effective communication are essential soft skills for collaborating with diverse teams and interpreting complex data. These skills are crucial for developing innovative financial solutions, ensuring data integrity, and driving informed decision-making in the fast-paced finance industry.

What is the difference between Computer Science Finance vs Data Analyst?

AspectComputer Science FinanceData Analyst
Required CredentialsBachelor's in Computer Science, Finance, or related fields; certifications like CFA or FRM beneficialBachelor's in Statistics, Economics, or related fields; certifications like CAP or Microsoft Data Analyst
Work EnvironmentFinancial institutions, tech firms, investment banks; often collaborative and fast-pacedCorporate offices, consulting firms, financial services; data-driven and analytical
Employer & Industry UsageFinance, banking, fintech, tech companiesFinance, marketing, healthcare, consulting

Computer Science Finance professionals combine technical skills with financial knowledge to develop algorithms, models, and software for financial analysis and trading. Data Analysts focus on interpreting data to inform business decisions across various industries. While both roles require analytical skills, Computer Science Finance emphasizes programming and financial expertise, whereas Data Analysts concentrate on data interpretation and reporting.

What is computer science finance?

Computer science finance is an interdisciplinary field that combines principles of computer science with finance. Professionals in this area use technology and programming to analyze financial data, develop trading algorithms, manage risk, and optimize investment strategies. Careers in computer science finance often involve roles such as quantitative analyst, financial software developer, or data scientist for investment firms, banks, or fintech companies. This field requires skills in programming (often Python, R, or C++), data analysis, and a solid understanding of financial markets and instruments.

Is finance and computer science a good combo?

Computer Science Finance combines technical programming skills with financial knowledge, making it valuable in areas like quantitative analysis, algorithmic trading, and financial modeling. Professionals in this field often use tools like Python, R, and SQL, and benefit from certifications such as CFA or FRM to enhance career prospects.

Can you get a finance job with a computer science degree?

A computer science degree can qualify you for finance jobs such as quantitative analyst, financial software developer, or data analyst, especially if you have skills in programming, data analysis, and financial modeling. Many finance roles value technical expertise, coding skills, and knowledge of financial tools like Excel, SQL, or Python. Additional certifications like CFA or FRM can enhance prospects in finance positions requiring specialized financial knowledge.

Is computer science dead due to AI?

Computer science remains a vital field for roles such as software developers, data scientists, and AI specialists. AI advances create new opportunities for innovation, requiring skills in programming, algorithms, and machine learning tools, ensuring continued demand for computer science expertise.

How does a professional in Computer Science Finance typically collaborate with both technical and financial teams?

Professionals in Computer Science Finance often serve as a bridge between technology and finance departments, translating financial requirements into technical solutions. They might collaborate closely with software engineers to develop financial models or automation tools, and work with analysts or traders to understand market needs and ensure technical solutions align with business goals. Effective communication is key, as they regularly participate in cross-functional meetings, manage project timelines, and provide updates to both technical and non-technical stakeholders. This role requires adaptability and the ability to explain complex concepts in accessible terms.

What Are Finance Jobs for Computer Science Majors?

Finance jobs for computer science majors focus on the analysis of financial data, the development of finance technology (fintech) software and applications to analyze financial markets and automate equities trading, and the creation of algorithms for analysis, fraud detection, and risk management. As a data scientist or quantitative analyst, you perform your duties for an investment firm or bank. If you are a risk management analyst, you work for financial institutions or life insurance companies. A computer science major can also develop software and configure databases for finance businesses or have cybersecurity responsibilities that include protecting data and systems from hackers.

What are popular job titles related to Computer Science Finance jobs in Boston, MA? For Computer Science Finance jobs in Boston, MA, the most frequently searched job titles are:
What job categories do people searching Computer Science Finance jobs in Boston, MA look for? The top searched job categories for Computer Science Finance jobs in Boston, MA are:
Infographic showing various Computer Science Finance job openings in Boston, MA as of June 2026, with employment types broken down into 86% Full Time, 7% Part Time, and 7% Contract. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution, with an average salary of $100,635 per year, or $48.4 per hour.
Assistant Director for Graduate Studies in Data Science

Assistant Director for Graduate Studies in Data Science

Harvard University

Allston, MA • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago


Harvard University rating

8.1

Company rating: 8.1 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

134th of 544 rated colleges and universities


Job description

Company Description

By working at Harvard University, you join a vibrant community that advances Harvard's world-changing mission in meaningful ways, inspires innovation and collaboration, and builds skills and expertise. We are dedicated to creating a diverse and welcoming environment where everyone can thrive.

Why join the Harvard John A. Paulson School of Engineering and Applied Sciences?

At the Harvard John A. Paulson School of Engineering and Applied Sciences (SEAS), we work within and beyond the disciplines of engineering and foundational science to address the most pressing issues of our time. Through teaching and collaborative research, SEAS discovers, designs, and creates novel technologies and approaches to societal challenges - in service to the world, the nation, and our community. We collaborate across academic areas at SEAS and the larger university, and with colleagues in academia, industry, government and public service organizations beyond Harvard. By joining SEAS, you will be part of an inclusive community of dedicated problem-solvers who hold themselves - and one another - to the highest academic and professional standards. To learn more about us, please visit https://seas.harvard.edu/.

Job Description

Job Summary:

The Assistant Director for Graduate Studies (AGDS) in Data Science is an exciting opportunity for applicants seeking the chance to support and advise master's students pursuing a degree in Data Science, while also using their domain expertise to contribute to the academic efforts of the program faculty.

The position has several key responsibilities, including: advising students in the Data Science master's program; playing an integral role in the master's program admission process; and working with faculty to regularly assess and update the master's program curriculum. This position also includes a non-paid dependent lectureship, through which the ADGS contributes to teaching within the master's program.


Job-Specific Responsibilities:

  • Serve as the primary academic advisor for graduate students in the master's degree program in Data Science. Advise students about courses and other related matters. 
  • Share responsibility for advising PhD students in the Data Science Secondary Field program about courses and other matters related to the secondary field.
  • Teach or co- teach up to two graduate-level courses as assigned annually.
  • Assist with curriculum and course development, including course planning and the implementation of new pedagogical methods.
  • Work with the Data Science program faculty committee in the continuing assessment and improvement of the curriculum in order to stay abreast of the latest developments in computer science and engineering.
  • Help students in the Data Science program find thesis advisors and provide oversight of second year master's students as they complete their thesis research.
  • Serve as an intellectual mentor and advisor to students in the development of their independent study projects and theses. 
  • Collaborate with the Director for Master's Education to coordinate the reading of applications to the Data Science master's program; serve as one of the readers during the first round of application review.
  • Advise prospective students who express interest in applying to the Data Science master's program.


Working Conditions:

The work is performed in an office environment.

Qualifications

Basic Qualifications:

Ph.D. in Computer Science, Statistics, Applied Mathematics or another field of science or engineering.

*Required application documents include a cover letter and CV/resume.


Additional Qualifications and Skills:

  • Documented ability to mentor, advise and teach graduate students.
  • Demonstrated excellence in data science, computational methods, statistical modeling or machine learning.
  • Excellent verbal and written communication skills.
  • Motivation to work with diverse stakeholders and build and maintain relationships.
Additional Information
  • Standard Hours/Schedule: 35 hours per week
  • Visa Sponsorship Information: Harvard University is unable to provide visa sponsorship for this position.
  • Pre-Employment Screening: Identity and Education
  • Other Information:
    • Applicants must submit a cover letter and resume or CV to be considered for this position.

Work Format Details

This position has been determined by school or unit leaders that all duties and responsibilities must be performed at a Harvard or Harvard-designated location. Certain visa types may limit work location. Individuals must meet work location sponsorship requirements prior to employment.

Salary Grade and Ranges

This position is salary grade level 058. Please visit Harvard's Salary Ranges to view the corresponding salary range and related information. 

Benefits

Harvard offers a comprehensive benefits package that is designed to support a healthy work-life balance and your physical, mental and financial wellbeing. Because here, you are what matters. Our benefits include, but are not limited to: 

  • Generous paid time off including parental leave 
  • Medical, dental, and vision health insurance coverage starting on day one 
  • Retirement plans with university contributions 
  • Wellbeing and mental health resources 
  • Support for families and caregivers 
  • Professional development opportunities including tuition assistance and reimbursement 
  • Commuter benefits, discounts and campus perks 

Learn more about these and additional benefits on our Benefits & Wellbeing Page. 

EEO/Non-Discrimination Commitment Statement

Harvard University is committed to equal opportunity and non-discrimination. We seek talent from all parts of society and the world, and we strive to ensure everyone at Harvard thrives. Our differences help our community advance Harvard's academic purposes.

Harvard has an equal employment opportunity policy that outlines our commitment to prohibiting discrimination on the basis of race, ethnicity, color, national origin, sex, sexual orientation, gender identity, veteran status, religion, disability, or any other characteristic protected by law or identified in the university's non-discrimination policy. Harvard's equal employment opportunity policy and non-discrimination policy help all community members participate fully in work and campus life free from harassment and discrimination.


What Harvard University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom