High-paying data science jobs in Princeton
Data Science analyzes data to extract insights and inform decisions. Data scientists use statistical techniques to interpret complex data sets. Analytical skills and programming knowledge are vital.
The 66 data science jobs listed below pay well, with salaries between $71,754 and $271,620 per year. Business Analyst, Data Analyst and Biostatistician are among the most popular high-paying roles in Princeton, NJ.
Job title
Updated Oct 18, 2026Director of Data Science
Princeton
New Jersey
Senior Data Scientist
Princeton
New Jersey
AI Scientist
Princeton
New Jersey
Financial Modeler
Princeton
New Jersey
Analytics Consultant
Princeton
New Jersey
Senior Analytics Consultant
Princeton
New Jersey
Biostatistician
Princeton
New Jersey
Business Analyst
Princeton
New Jersey
Data Analyst
Princeton
New Jersey
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Director of Data Science
Review job description
Please refer to the employers job description for complete details.
Directors of Data Science lead analytics teams, develop data strategies, and drive insights. Expertise in machine learning, experience in strategic leadership, and advanced analytics skills are crucial.
Currently, 43% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 2 jobsAverage pay
Princeton
$271,620 per yearNew Jersey
$221,930 per year -
Senior Data Scientist
Review job description
Please refer to the employers job description for complete details.
Senior data scientists interpret complex datasets, build predictive models and inform strategic decisions. Key skills for this role include strong programming skills, advanced statistical knowledge and experience in data visualization.
Currently, 35% of job openings offer remote or hybrid positions and 6% of job openings are part-time roles.
See 2 jobsAverage pay
Princeton
$167,823 per yearNew Jersey
$147,005 per yearSkills
- Machine learning
- AI
- Natural language processing
- AWS
- Python
-
AI Scientist
Review job description
Please refer to the employers job description for complete details.
AI scientists develop algorithms, conduct data analysis and innovate machine learning models. Strong programming skills, expertise in data science and a background in AI are essential in this role.
Currently, 32% of job openings offer remote or hybrid positions and 18% of job openings are part-time roles.
See 5 jobsAverage pay
Princeton
$164,811 per yearNew Jersey
$148,919 per yearSkills
- TensorFlow
- Data science
- AI
- Machine learning
- Natural language processing
-
Financial Modeler
Review job description
Please refer to the employers job description for complete details.
Financial Modelers build financial models, analyze data trends, and produce financial forecasts. Key qualifications include strong quantitative skills, proficiency in Excel, and understanding of financial principles.
Currently, 13% of job openings offer remote or hybrid positions and 3% of job openings are part-time roles.
See 1 jobsAverage pay
Princeton
$131,710 per yearNew Jersey
$121,084 per yearSkills
- Python
- SQL
- R
- Banking
- Analysis skills
-
Analytics Consultant
Review job description
Please refer to the employers job description for complete details.
Analytics Consultants interpret complex data, develop actionable insights, and drive business decisions. Expertise in data analysis, strong consulting skills, and industry knowledge are essential.
Currently, 25% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 2 jobsAverage pay
Princeton
$129,171 per yearNew Jersey
$159,910 per year -
Senior Analytics Consultant
Review job description
Please refer to the employers job description for complete details.
Senior Analytics Consultants deliver data-driven insights, optimize strategies, and lead analytics projects. Proficiency in analytical software, strategic thinking, and industry expertise are crucial for impactful decision-making.
Currently, 59% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 2 jobsAverage pay
Princeton
$120,935 per yearNew Jersey
$79,487 per year -
Biostatistician
Review job description
Please refer to the employers job description for complete details.
Biostatisticians analyze biological data, develop statistical models, and support research studies. Candidates should possess statistical proficiency, strong analytical skills, and experience in health-related research.
Currently, 29% of job openings offer remote or hybrid positions and 6% of job openings are part-time roles.
See 6 jobsAverage pay
Princeton
$116,876 per yearNew Jersey
$138,062 per year -
Business Analyst
Review job description
Please refer to the employers job description for complete details.
Business analysts identify business needs, develop plans and assess the impact of changes. Analytical thinking, proficiency in data analysis and industry insight are essential for this role.
Business Analyst jobs take 21 days on average from job posting to starting date. Currently, 34% of job openings offer remote or hybrid positions and 5% of job openings are part-time roles.
See 33 jobsAverage pay
Princeton
$52.37 per hourNew Jersey
$51.20 per hourSkills
- Business analysis
- Analysis skills
- Agile
- SQL
- Project management
-
Data Analyst
Review job description
Please refer to the employers job description for complete details.
Data analysts interpret complex data sets, providing insights for decision-making. Skills in data analysis, statistical tools and critical thinking are essential for success in this role.
Data Analyst jobs take 53 days on average from job posting to starting date. Currently, 32% of job openings offer remote or hybrid positions and 11% of job openings are part-time roles.
See 13 jobsAverage pay
Princeton
$86,332 per yearNew Jersey
$81,453 per yearSkills
- Power BI
- Tableau
- Data analysis skills
- Communication skills
- R