Church is a probabilistic programming language designed for specifying and manipulating probabilistic models. It allows users to define complex statistical models, perform inference, and generate samples from distributions, facilitating tasks in machine learning and artificial intelligence.

About Church
Church was developed in 2008 as a probabilistic programming language to simplify the creation and manipulation of probabilistic models. It emerged from the work of researchers at MIT, aiming to combine the expressive power of programming languages with statistical modeling techniques to advance machine learning and artificial intelligence research.
Church's strengths included its expressive power for defining complex probabilistic models and its ability to perform efficient inference. Weaknesses involved its steep learning curve and potential inefficiencies in handling very large datasets. Competitors included other probabilistic programming languages such as Stan, PyMC3, and Edward.
Hire Church Experts
Work with Howdy to gain access to the top 1% of LatAM Talent.
Share your Needs
Talk requirements with a Howdy Expert.
Choose Talent
We'll provide a list of the best candidates.
Recruit Risk Free
No hidden fees, no upfront costs, start working within 24 hrs.
How to hire a Church expert
A Church expert must have strong skills in probabilistic modeling, statistical inference, and functional programming. Proficiency in Lisp or Scheme is essential due to Church's syntactic roots. Familiarity with machine learning concepts and algorithmic implementation of probabilistic models is also crucial.

Vitória M.
Skills
Fullstack Developer with over two years of experience in web and mobile development. Demonstrates proficiency in Java, Spring Boot, Node.js, JavaScript, and Vue.js, coupled with strong capabilities in testing, relational databases, project management, and project architecture. Currently focuses on Software Engineering, aiming to contribute effectively to various projects while continuously enhancing professional skills and knowledge.

Eduarda S.
Skills
Software Developer with expertise in Back-End development using C# and Java. Proficient in database management with SQL Server and MySQL, including advanced SQL queries and T-SQL. possesses Front-End capabilities, notably in JavaScript and jQuery. Demonstrated commitment to writing sustainable code that creates long-term value. Experience includes projects in solution architecture across sectors such as Veterinary Clinics, Fleet Management, and Human Capital Management. Recognized as the winner of the Social Business Contest at PUC Minas in Brumadinho, leading a team to develop a social enterprise project with community impact. Holds a degree in Information Systems from PUC Minas with a full scholarship via the Prouni program. Detailed project work is available on GitHub.

Daniel K.
Skills
Agile enthusiast possessing a strong passion for leadership and tackling challenges. Recently contributed to a project that achieved both national and international recognition. Skilled in the development and maintenance of various systems.

João M.
Skills
Product designer with a recent degree from the Federal University of Santa Catarina, possessing a proven record in innovation and design. Instrumental in securing victory for the team at the SENAI Innovation GP in Biodiesel in 2019, demonstrating a solid foundation in both interface and industrial design.

Leonardo L.
Skills
Full-stack developer with six years of experience specializing in C# and Unity3D. Focused on the development of video games, interactive applications, and tools, with a strong enthusiasm for engaging with new technologies and environments.

Fabio F.
Skills
An Electrical Engineer dedicated to leveraging technology to benefit people, demonstrating proficiency in teamwork and self-management. Possesses substantial capabilities in data visualization, including the manipulation of Excel spreadsheets using MACROS and VBA, and the creation of dashboards with Power BI. Experienced in programming languages and tools such as Python, Java, Vue.js, and skilled in handling REST API requests, AMQP protocol, and MQTT. Additionally, exhibits strong competency in Robotic Process Automation (RPA).

Joao V.
Skills
Front-end Developer with expertise in the Flutter framework and the Dart programming language. As a Systems Analysis student, offers a unique perspective and innovative solutions to software development challenges.

Angelo L.
Skills
A Technology in Internet Systems graduate with a specialization in IT Governance possesses extensive experience collaborating with international, governmental, and private sector teams to transform client requirements into technological solutions. Currently occupying a dual role as an IT Project Manager and Full Stack Developer, the professional is adept at managing diverse tasks ranging from system integration to delivering complete technological solutions.
The candidate’s technical expertise spans programming languages and frameworks such as PHP, Ruby, JavaScript, Ruby on Rails, Laravel, CodeIgniter, React, and Angular. Proficiency with databases includes MySQL, PostgreSQL, Redis, and MongoDB. Additionally, the individual has significant experience in server management on AWS and Linux platforms, leveraging tools like Docker and Git to optimize operations.
The best of the best optimized for your budget.
Thanks to our Cost Calculator, you can estimate how much you're saving when hiring top global talent with no middlemen or hidden fees.
USA
$ 224K
Employer Cost
$ 127K
Employer Cost
$ 97K
Benefits + Taxes + Fees
Salary
*Estimations are based on information from Glassdoor, salary.com and live Howdy data.