1

Theoretical Computer Science Jobs in New York (NOW HIRING)

Senior Data Scientist

Newark, NJ ยท On-site

$97.30 - $178.80/hr

D.) in Mathematics, Statistics, Engineering, Econometrics, Physics, Computer Science, Actuarial ... Expertise in the application of machine learning theory to building, training, testing ...

New

D.) in Mathematics, Statistics, Engineering, Econometrics, Physics, Computer Science, Actuarial ... Expertise in the application of machine learning theory to building, training, testing ...

Discrete Math Tutor

Westfield, NJ ยท Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

White Plains, NY ยท Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

New Rochelle, NY ยท Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

Paterson, NJ ยท Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

Paramus, NJ ยท Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

Glen Cove, NY ยท Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

Norwalk, CT ยท Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Discrete Math Tutor

Mount Vernon, NY ยท Remote

$18 - $40/hr

Ability to explain mathematical induction, counting principles, modular arithmetic, and tree structures while preparing students for computer science theory, cryptography, and advanced mathematics ...

Showing results 41-60

Theoretical Computer Science information

See New York salary details

$12K

$138.5K

$187.1K

How much do theoretical computer science jobs pay per year?

As of Aug 11, 2026, the average yearly pay for theoretical computer science in New York is $138,517.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,700.00 and $167,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in theoretical computer science, and why are they important?

To thrive in Theoretical Computer Science, a strong background in mathematics, algorithms, and computational theory is essential, usually backed by an advanced degree such as a master's or PhD in computer science or a related field. Familiarity with formal verification tools, mathematical modeling software, and programming languages like Python or C++ is often required. Critical thinking, analytical reasoning, and effective written communication are standout soft skills for this role. These competencies are vital for developing rigorous proofs, articulating complex concepts, and contributing meaningful insights to the field.

What are typical responsibilities for someone working in theoretical computer science?

Theoretical Computer Science professionals often spend their days conducting original research, developing new algorithms, and analyzing computational problems from a mathematical perspective. They may collaborate closely with other researchers in interdisciplinary teams, attend academic conferences, and contribute to scholarly publications. While much of the work is individual and highly focused, regular interaction with collaborators and the broader academic community is common. This role can also involve mentoring students and engaging in peer review, making it both intellectually stimulating and highly collaborative.

What jobs can you do with theoretical computer science?

Theoretical computer science graduates can pursue roles such as research scientist, algorithm engineer, cryptographer, or data scientist. These positions often require strong analytical skills, knowledge of algorithms, and programming proficiency in languages like Python or C++, with opportunities in academia, tech companies, and research institutions.

What is a theoretical computer science?

A Theoretical Computer Science job focuses on studying the fundamental principles of computation, algorithms, complexity, and mathematical models of computing. Professionals in this field work on problems related to computational efficiency, cryptography, machine learning theory, and formal methods. They often conduct research in academia, develop new algorithms, or contribute to cutting-edge technology in industry. These roles typically require strong mathematical skills and expertise in logic, discrete mathematics, and algorithm design.

What are the most commonly searched types of Theoretical Computer Science jobs in New York? The most popular types of Theoretical Computer Science jobs in New York are:
What are popular job titles related to Theoretical Computer Science jobs in New York? For Theoretical Computer Science jobs in New York, the most frequently searched job titles are:
What job categories do people searching Theoretical Computer Science jobs in New York look for? The top searched job categories for Theoretical Computer Science jobs in New York are:
What cities in New York are hiring for Theoretical Computer Science jobs? Cities in New York with the most Theoretical Computer Science job openings:
Infographic showing various Theoretical Computer Science job openings in New York as of August 2026, with employment types broken down into 50% Full Time, and 50% Part Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $138,517 per year, or $66.6 per hour.

Senior Data Scientist

Socket.dev

Newark, NJ โ€ข On-site

$97.30 - $178.80/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Job description

Job Classification

Technology - Data Analytics & Management
Are you interested in building capabilities that enable the organization with innovation, speed, agility, scalability and efficiency? The Global Technology team takes great pride in our culture where digital transformation is built into our DNA! When you join our organization at Prudential, youโ€™ll unlock an exciting and impactful career โ€“ all while growing your skills and advancing your profession at one of the worldโ€™s leading financial services institutions.
As a Senior Data Scientist on Individual Life Insurance (ILI) Data Science team, you will partner with our diverse team of Engineers, Economists, Computer Scientists, Mathematicians, Physicists, Statisticians and Actuaries tasked with mining our industry-leading internal data to develop new analytics capabilities for our businesses. The role requires a rare combination of sophisticated analytical expertise; business acumen; strategic mindset; client relationship skills, problem solving; and a passion for generating business impact. This is an exciting opportunity to be a part of a strategic initiative that is evolving and growing over time! In addition to applied experience, you will bring excellent problem solving, communication and teamwork skills, along with agile ways of working, strong business insight, an inclusive leadership demeanor and a continuous learning focus to all that you do.
This role is based in our office in Newark, NJ. Our organization follows a hybrid work structure where employees can work remotely and from the office, as needed, based on demands of specific tasks or personal work preferences. This position is hybrid and requires your on-site presence on a reoccurring weekly basis at least 3 days per week.

Here is what you can expect in a typical day:
  • Responsible for the handsโ€‘on development of advanced data science solutions comprising the portfolio developed by the Director, Data Scientist and the technical requirements specified by the Director, Data Scientist. Perform handsโ€‘on data analysis, model development, model training, model testing.
  • Write productionโ€‘level code and partner with machine learning engineers to push development code into production.
  • Continuously research new methods for problem solution, including new algorithms, modeling techniques, and data analytics techniques.
  • Partner with machine learning engineers to productionized machine learning models. Partner with data engineers to build data pipelines. Partner with software engineers to integrate solutions with business platforms.
The Skills And Expertise You Bring
  • Advanced degree (Masters, Ph.D.) in Mathematics, Statistics, Engineering, Econometrics, Physics, Computer Science, Actuarial, Data Science, or comparable quantitative disciplines
  • Working on complex problems in which analysis of situations or data requires an inโ€‘depth evaluation of various factors. Exercises judgment within broadly defined practices and policies in selecting methods, techniques and evaluation criteria for obtaining results.
  • Ability to learn new skills and knowledge on an ongoing basis through selfโ€‘initiative and seeking challenges
  • Excellent problem solving, communication and collaboration skills
Applied Experience With Several Of The Following
  • Machine Learning: Understanding of machine learning theory, including the mathematics underlying machine learning algorithms. Expertise in the application of machine learning theory to building, training, testing, interpreting and monitoring machine learning models. Experience with algorithms (regression, bagging, boosting, clustering, deep learning etc) and libraries like Scikitโ€‘learn, TensorFlow, PyTorch, or XGBoost etc
  • Generative AI & Natural Language Processing: Experience or familiarity with modeling and interpreting text analysis including NLP, LLMs (BERT, etc), and Generative AI. Knowledge in modern Gen AI technologies including RAG, LangChain, LangGraph, vector DB etc and their application in solving business use cases
  • Statistics and Computing: Exceptional understanding of: Multivariable Calculus, Linear Algebra, Differential Equations, Applied Probability, Applied Statistics, Computer Science (Programming Methodologies), and Cloud. Knowledge of statistical techniques such as the use of descriptive, inferential, Bayesian statistics, time series analysis, survival modeling etc. to extract business insights and experimentation to solve business problems.
  • Data Acquisition and Transformation: Acquiring data from disparate data sources using API's and SQL. Transform data using SQL and Python. Visualizing data using a diverse tool set including but not limited to Python.
  • Database Management System: Knowledge of how databases are structured and function in order to use them efficiently. May include multiple data environments, cloud/AWS, primary and foreign key relationships, table design, database schemas, etc.
  • Data Wrangling: Preparing data for further analysis; Redefining and mapping raw data to generate insights; Processing of large datasets (structured, unstructured).
  • AWS DevOps: Experience in the project development life cycle in an AWS environment. Familiar with development, QA, staging and production deployment stages.
  • Programming Languages: Python, SQL
What We Offer You

Prudential is required by state specific laws to include the salary range for this role when hiring a resident in applicable locations. The salary range for this role is from $97,300.00 to $178,800.00. Specific pricing for the role may vary within the above range based on many factors including geographic location, candidate experience, and skills.

  • Market competitive base salaries, with a yearly bonus potential at every level.
  • Medical, dental, vision, life insurance, disability insurance, Paid Time Off (PTO), and leave of absences, such as parental and military leave.
  • 401(k) plan with company match (up to 4%).
  • Companyโ€‘funded pension plan.
  • Wellness Programs including up to $1,600 a year for reimbursement of items purchased to support personal wellbeing needs.
  • Work/Life Resources to help support topics such as parenting, housing, senior care, finances, pets, legal matters, education, emotional and mental health, and career development.
  • Education Benefit to help finance traditional college enrollment toward obtaining an approved degree and many accredited certificate programs.
  • Employee Stock Purchase Plan: Shares can be purchased at 85% of the lower of two prices (Beginning or End of the purchase period).

Eligibility to participate in a discretionary annual incentive program is subject to the rules governing the program, whereby an award, if any, depends on various factors including, without limitation, individual and organizational performance. To find out more about our Total Rewards package, visit Work Life Balance | Prudential Careers. Some of the above benefits may not apply to partโ€‘time employees scheduled to work less than 20 hours per week.
Prudential Financial, Inc. of the United States is not affiliated with Prudential plc. which is headquartered in the United Kingdom.
Prudential is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender identity, national origin, genetics, disability, marital status, age, veteran status, domestic partner status, medical condition or any other characteristic protected by law.
If you need an accommodation to complete the application process, please email accommodations.hw@prudential.com.
If you are experiencing a technical issue with your application or an assessment, please email careers.technicalsupport@prudential.com to request assistance.

#J-18808-Ljbffr