Jobs
>
Providence

    Research Software Engineer - Providence, United States - Brown University

    Default job background
    Description

    Job Description:
    Research Software Engineer / Senior Research Software Engineer

    Office of Information Technology


    The Research Software Engineer / Senior Research Software Engineer will work together with other members of our team and the Brown community to build out data products and services across the university's administrative, research, and teaching operations.

    These products and services enable data-driven decision making by senior administrators, enhance the university's research efforts, and improve learning outcomes for students.

    The Research Software Engineer / Senior Research Software Engineer is expected to be a motivated, agile learner who keeps up-to-date with emerging technologies across a wide range of fields such as machine learning, software development, data management, analysis, and visualization.


    The Research Software Engineer / Senior Research Software Engineer is expected to quickly become comfortable with best practices in software engineering with a strong emphasis on reproducibility; this includes version control, testing, continuous integration, containerized applications and multiple programming languages for data science and visualization.

    All members of CCV are encouraged to take ownership of projects, mentoring of interns, and lead outreach activities to promote CCV.


    CCV embraces a community enriched and enhanced by diverse dimensions, including race, ethnicity and national origins, disability status, gender and gender identity, sexuality, class and religion.

    We believe diversity brings innovation and progress. We are especially committed to increasing the representation of those populations that have been historically underrepresented in STEM.

    We are committed to attracting, recruiting and retaining a diverse team. We especially encourage individuals from underrepresented groups to join our community

    Minimum Qualifications

    The successful candidate, as a minimum, should have the following background:

    Grade 10:
    Bachelor's degree with strong computational emphasis such as Computer Science, Engineering, Applied Mathematics or related field. 1-2 years of experience.


    Grade 11 (Senior) Master's degree with strong computational emphasis such as Computer Science, Engineering, Applied Mathematics or related field, plus 4 years of experience.

    (equivalent experience may be an acceptable substitute)


    Experience with at least one of the following: Computer Vision, Natural Language Processing, Statistical Modeling or another area that demonstrates modern Machine Learning experience.

    Experience with at least two programming languages such as Julia, Python, MATLAB, R, C, C++, Java, JavaScript, Rust, Swift

    Experience with Git and in general with version control

    Experience writing, packaging and/or deploying machine learning pipelines, scientific libraries, web applications, and/or databases

    High professional standards with the ability to manage competing requirements in a diverse user population

    Excellent interpersonal, oral, and written communication skills with strong analytical ability

    Versatile, enthusiastic and eager to learn new skills

    Possess a willingness and ability to support a diverse and inclusive environment

    Desirable Qualifications

    Candidates with some or all of the following qualifications are highly preferred:

    Knowledge of Linux/UNIX systems and shell scripting

    Experience with Docker, Kubernetes, containerization.

    Experience with cloud computing software and services

    Experience with scientific visualization in one or more science domains

    Experience with databases

    Experience with (or interest in learning) JavaScript front-end libraries/frameworks such as React, Ember, Vue or others

    All offers of employment are contingent upon a criminal background check and education verification satisfactory to Brown University.


    Benefits of Working at Brown:
    Information on the Benefits of Working at Brown can be found here ) .


    Recruiting Start Date:

    Job Posting Title:
    Research Software Engineer / Senior Research Software Engineer


    Department:
    Office of Information Technology


    Grade:
    Grade 11


    Worker Type:
    Employee


    Worker Sub-Type:
    Regular


    Time Type:
    Full time


    Scheduled Weekly Hours:
    37.5


    Position Work Location:
    Hybrid Eligible


    Submission Guidelines:


    Please note that in order to be considered an applicant for any staff position at Brown University you must submit an application form for each position for which you believe you are qualified.

    Applications are not kept on file for future positions. Please include a cover letter and resume with each position application.

    Still Have Questions?

    If you have any questions you may contact


    EEO Statement:
    Brown University is an E-Verify Employer.

    As an EEO/AA employer ) , Brown University provides equal opportunity and prohibits discrimination, harassment and retaliation based upon a person's race, color, religion, sex, age, national or ethnic origin, disability, veteran status, sexual orientation, gender identity, gender expression, or any other characteristic protected under applicable law, and caste, which is protected by our University policies.

    Welcome


    Founded in 1764, Brown is a leading institution for education, discovery, and global intellectual progress as well as one of the largest employers in Rhode Island.

    Working at Brown brings more than just a paycheck and generous benefits; it offers an opportunity to contribute to a greater good.

    Join us in supporting the pursuit of knowledge and individual growth that defines higher education and enriches our community.


    Additional Information:
    Information about our salary ranges can be found here ) .


    Attachments:
    A resume is required as part of your job application. Please also include a cover letter and any other related documents as noted in the job description.


    Questions Submitting Your Application:
    If you have questions about submitting your application, please contact

  • MojoTech

    Software Engineer

    5 days ago


    MojoTech Providence, United States

    MojoTech's mission is to practice engineering excellence, to foster an enjoyable environment that allows everyone to reach their potential, to work in a sustainable way, and to help our clients succeed. · We are a consultancy that designs and engineers distributed systems and mo ...

  • Scholarshipdb

    Software Engineer

    2 days ago


    Scholarshipdb Providence, United States

    The Human Neocortical Neurosolver (HNN, · ) is an open source software platform for cellular and circuit level investigation of human magneto- and · electro-encephalography · (MEG/EEG) signals. HNN is designed in a user-friendly environment to provide the MEG/EEG user communit ...

  • Taco

    Software Engineer

    1 week ago


    Taco Cranston, United States

    Performs an assortment of complex engineering duties in the development, design, and implement of software and firmware for embedded and IoT systems ensuring that the project objectives and schedules are met. · Measures of success: · Develop Software Requirements · Develop effici ...


  • Oracle Providence, United States

    Oracle · Principal Software Engineer - Control Plane - Oracle Health Applications & Infrastructure · Providence , · Rhode Island · Apply Now · Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focus ...


  • Oracle Providence, United States

    Location field must contain 'city, state' or a zip code to perform a radius search (e.g., · Denver, CO · or · City and state must be separated by a comma followed by a space (e.g., · Houston, TX ) · Oracle · Principal Software Engineer · in · Providence , · Rhode Island ...


  • Teradata Providence, United States

    Teradata · Senior Software Engineer · Providence , · Rhode Island · Apply Now · The main building block of Teradata multi-cloud data platform is its SQL Engine. And the heart of Teradata SQL Engine is its best-in-class database group. The successful candidate will join a tea ...


  • Saxon Global Providence, United States

    JOB RESPONSIBILITIES · • Designing and implementing complex software solutions for API's, microservices, CICD, real-time streaming pipelines etc... on cloud · • Design, develop, test, and maintain high-quality software systems that meet specifications and business requirements. ...


  • Masaryk University Providence, United States

    Bursar of the Faculty of Science, Masaryk University, announces an open competition for the position · Research software engineer · Workplace: · RECETOX, Faculty of Science, Masaryk University in Brno, Czech Republic · Type of Contract: · temporary position with a1-year contrac ...


  • Robust Intelligence Inc. Providence, United States

    About the role · Robust Intelligence builds products to ensure the safe deployment of AI systems. Our software is deployed to VPCs across all major cloud providers as well as to on-prem servers. Our engineers must excel not only in automation but also in communication and collabo ...


  • Tfin Providence, United States

    At TriumphPay, we are building the transportation payments network for the future. Our software touches a combined $37.1B in annualized freight volume, representing over 20% of the brokered freight market in the U.S. TriumphPay's customers are using our products to solve real wor ...


  • Citizens Financial Group, Inc. Providence, United States

    · Hybrid Role from one of our office locations - RI, AZ, TX, NC or NJ. · Position Overview: · As the Manager of Site Reliability Engineering (SRE), you will play a critical role in ensuring the performance, reliability, and scalability of our systems. Leveraging the principles ...

  • COLLETTE TRAVEL SERVICE INC

    Software Engineer

    4 weeks ago


    COLLETTE TRAVEL SERVICE INC Pawtucket, United States

    Job Description · Job DescriptionCollette is seeking a Software Engineer to join our growing Technology Team. This is a hybrid role based at headquarters in Pawtucket, RI. · About Collette: Let Us Show You the World · There has never been a better time to be in the travel industr ...


  • Robust Intelligence Inc. Providence, United States

    Vision · Robust Intelligence's mission is to eliminate AI Risk. As we transition into a world that is adopting AI into automated decision processes, we inherit a great deal of risk. Data drift, misclassified data, prediction biases and adversarial input easily distort AI outputs ...


  • Citizens Providence, United States

    Hybrid Role from one of our office locations - RI, AZ, TX, NC or NJ. · Position Overview: · As the Manager of Site Reliability Engineering (SRE), you will play a critical role in ensuring the performance, reliability, and scalability of our systems. Leveraging the principles of ...

  • Collette Travel Service

    Software Engineer

    1 hour ago


    Collette Travel Service Pawtucket, United States

    Collette is seeking a Software Engineer to join our growing Technology Team. This is a hybrid role based at headquarters in Pawtucket, RI. · About Collette: Let Us Show You the World · There has never been a better time to be in the travel industry. See the world, connect with ...


  • Citizens Financial Group, Inc. Providence, United States

    As the Manager of Site Reliability Engineering (SRE), you will play a critical role in ensuring the performance, reliability, and scalability of our systems. Leveraging the principles of Site Reliability Engineering pioneered by Google, you will lead Reliability Engineer, Enginee ...


  • VMC Soft Technologies , Inc Providence, United States

    SDET- WLK, TX/ Smithfield, RI- Locals · Direct Client · Contract : W2 · Bachelor's degree in Computer Science or equivalent experience is required · 5+ years of test automation development using Java or similar language. · Experience in testing distributed applications at multipl ...


  • Nabsys Providence, United States

    Be part of a dynamic team that is using nanotechnology to enable routine, accurate, cost-effective analysis of genomic structural variation, in support of our mission of elucidating the genetic underpinnings of disease, increasing diagnostic yield, and ultimately improving patien ...


  • Collette Travel Service Pawtucket, United States

    Collette is seeking a Senior Software Engineer to join our growing Technology Team. This is a hybrid role based at headquarters in Pawtucket, RI. · About Collette: Let Us Show You the World · There has never been a better time to be in the travel industry. See the world, connec ...


  • Capital One Financial Corp Providence, United States

    201 Third Street , United States of America, San Francisco, California · Sr. Software Engineer, Back End · Do you want to work for a tech company that writes its own code, develops its own software, and builds its own products? We experiment and innovate leveraging the latest tec ...