1

Probabilistic Programming Bayesian Jobs in New York, NY

Senior Computer Vision Data Scientist

New York, NY · On-site

$120K - $240K/yr

  • Retirement

  • PTO

Hands-on experience with probabilistic or Bayesian output modelling and calibrated uncertainty ... engineering domains and asset-intensive operations is essential And it doesn't stop there

Showing results 21-23

Probabilistic Programming Bayesian information

See New York, NY salary details

$167.9K

$306.5K

$376.3K

How much do probabilistic programming bayesian jobs pay per year?

As of Aug 18, 2026, the average yearly pay for probabilistic programming bayesian in New York, NY is $306,491.00, according to ZipRecruiter salary data. Most workers in this role earn between $285,000.00 and $352,800.00 per year, depending on experience, location, and employer.

What is probabilistic programming in the context of Bayesian statistics?

Probabilistic programming in the context of Bayesian statistics refers to writing computer programs that use probability distributions and Bayesian inference to model uncertainty and learn from data. These programs allow users to define complex probabilistic models using code, making it easier to specify, fit, and analyze Bayesian models. Probabilistic programming languages, such as Stan, PyMC, or Edward, provide tools to automate inference, enabling practitioners to focus on modeling rather than mathematical derivations. This approach is widely used in fields like machine learning, data science, and scientific research to handle uncertainty and make predictions.

What are the key skills and qualifications needed to thrive as a probabilistic programming Bayesian specialist?

To thrive as a Probabilistic Programming Bayesian specialist, you need a strong background in statistics, probability theory, and Bayesian inference, often supported by a degree in mathematics, statistics, computer science, or a related field. Expertise with probabilistic programming languages (such as Stan, PyMC, or TensorFlow Probability) and familiarity with statistical modeling software are also essential. Analytical thinking, problem-solving, and effective communication skills help translate complex models into actionable insights and collaborate with interdisciplinary teams. These skills and qualities are crucial for developing robust, interpretable models that inform decision-making in research and industry applications.

What are the typical challenges faced by professionals working in probabilistic programming with a Bayesian focus, and how can they be addressed?

Professionals working in Probabilistic Programming with a Bayesian focus often encounter challenges related to model complexity, computational efficiency, and communicating results to non-technical stakeholders. Building accurate Bayesian models requires careful selection of priors and an understanding of underlying data distributions, which can be demanding without robust domain expertise. Additionally, computational demands can be high, especially for large datasets or complex hierarchical models, making efficient sampling and approximation methods essential. Collaborating closely with domain experts and leveraging modern probabilistic programming frameworks can help address these challenges and ensure practical, interpretable results.

What is the difference between Probabilistic Programming Bayesian vs Data Scientist?

AspectProbabilistic Programming BayesianData Scientist
Required credentialsBackground in statistics, probability, programmingStatistics, computer science, or related degree
Work environmentResearch, modeling, algorithm developmentData analysis, visualization, business insights
Industry usageAI, machine learning, research projectsBusiness, finance, tech, healthcare

Probabilistic Programming Bayesian focuses on developing models using Bayesian methods and probabilistic programming languages, often in research or AI development. Data Scientists analyze data to extract insights, build predictive models, and support decision-making. While both roles require statistical knowledge, Bayesian programmers specialize in probabilistic modeling, whereas Data Scientists apply a broader set of data analysis techniques.

What are popular job titles related to Probabilistic Programming Bayesian jobs in New York, NY?

For Probabilistic Programming Bayesian jobs in New York, NY, the most frequently searched job titles are:

What job categories do people searching Probabilistic Programming Bayesian jobs in New York, NY look for?

The top searched job categories for Probabilistic Programming Bayesian jobs in New York, NY are:

What cities near New York, NY are hiring for Probabilistic Programming Bayesian jobs?

Cities near New York, NY with the most Probabilistic Programming Bayesian job openings:

Infographic showing various Probabilistic Programming Bayesian job openings in New York, NY as of August 2026, with employment types broken down into 100% Full Time. Highlights an 92% In-person, and 8% Remote job distribution, with an average salary of $306,491 per year, or $147.4 per hour.

Senior AI/ML Research Engineer with Security Clearance

CACI

Florham Park, NJ • On-site

$109K - $150K/yr

Other

Medical, Retirement, PTO

Re-posted 3 days ago


Job description

Job Title: Senior AI/ML Research Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Top Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * CACI has an exciting new opportunity in Florham Park, NJ for a Senior AI/ML Research Engineer. Apply machine learning, statistics, and best-of-breed AI capabilities to develop algorithms to solve challenging problems in networking, edge computing, cybersecurity, and autonomy. Research and develop innovative capabilities that incorporate machine learning and other advanced concepts in areas such as federated learning, network analysis, resource allocation & planning, and robust communications in challenging networking environments. Develop machine learning and statistics-enabled software capabilities and applications to be integrated into larger hardware and software systems. Provide subsystems or component level technical leadership and develop written materials and presentations for customers. Assist in developing new business concepts and successfully develop winning proposals to secure additional funding and work. Responsibilities: * Develop and justify the performance of algorithms in networking and edge computing-related domains.
* Perform extensive detailed modeling and simulation, including quantifying the relative impact of candidate solution architectures.
* Oversee the development of standalone applications and/or major software subsystems and components while adhering to software best practices.
* Assist with the development detailed technical plans with tasks, schedule, and labor estimates.
* Develop automated tests to rigorously test and evaluate algorithms and software capabilities.
* Act as a core contributor during proposal development and project execution. Qualifications: Required: * Bachelor's degree in computer science, computer engineering, or machine learning and at least 7 years' experience.
* Experience developing algorithms, protocols, and software applications in networking, edge computing, and/or autonomy.
* Strong background in machine learning and statistics.
* Significant experience with Python and C++.
* Comfortable using Linux operating systems and commonly used Linux utilities.
* Some advanced knowledge of computer networking, including TCP/IP networking/OSI model, routing algorithms, Linux networking utilities and interfaces.
* Ability to anticipate strengths and weaknesses of software solutions and perform simulation, testing, and evaluation to quantitatively compare alternative approaches.
* Ability to effectively articulate research and development outcomes to senior staff and customers and act as a technical representative of the team.
* Excellent oral and written communications skills.
* Demonstrated effectiveness in leading, organizing, and executing technical efforts.
* Active TOP SECRET clearance with the ability to obtain/maintain a higher clearance if necessary Desired: * Master's degree or Ph.D. in computer science, computer engineering, or machine learning.
* Experience applying machine learning to signal processing and/or other time-series data analysis applications.
* Experience with probabilistic generative modeling and Bayesian inference.
* Knowledge of or experience with information theory, probability theory, parametric and non-parametric statistical tests.
* Familiarity with concepts and techniques associated with adversarial AI and AI/ML assurance.
* Top Secret with SCI preferred. - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy. Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. The proposed salary range for this position is: $113,200 - $237,800 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.