About Us
RCH Solutions is a rapidly growing global provider of computational science expertise within Life Sciences and Healthcare. At RCH Solutions, our team rallies around a culture crafted for learning and achieving. We’re relentless in our pursuit for innovation and demanding of ourselves to deliver a ground-breaking computing experience for our clients, so that they can deliver life-saving science to humanity.
Core Values
At RCH, our Core Values are more than just words—they represent the threads that weave together the fabric of our culture. Used as a guide when interviewing new team members; as a barometer when evaluating our performance as individuals and teams, and even when deciding which customers to work with, RCH’s Values embody the behaviors upon which we measure our success and create a framework for our growth as people and professionals.
Our Core Values:
Embrace Excellence: We strive for best-in-class delivery of innovation and service.
Be Accountable: Integrity, ownership and accountability are non-negotiables.
Adventure Together: We are committed to fostering a culture that embraces continuous improvement.
Succeed as a Team: We believe harnessing the power of a team drives outcomes not achievable by individuals.
Boundaries and Balance: Work-life balance is a core facet of our culture.
If you share in our core values, then we encourage you to continue reading this posting as you may have found a great home for your career.
Job Description
RCH Solutions is seeking a Scientific Software Engineer with Python expertise who is passionate about applying their software development skills to tackle scientific challenges. While Life Sciences is dynamic in focus and objectives, priorities for this role center on engineering and deploying software Scientific systems. Beyond delivering software assets, the engineer in this role will collaborate with end-users on requirements and coordinate with other technical team members.
Software Engineering technologies involved include Python on Linux and hosted in AWS. Engineering efforts include both net new components as well as the support and evolution of existing components.
Specific focuses include:
Collaborating with RCH team members and customers to engineer and deliver best-in-class Scientific Computing solutions.
Delivering unmatched software engineering services to help drive scientific innovation.
Providing expert consulting (solutions consulting) in support of software modernization, software and data integrations, and optimizing software algorithms and components.
Develop and maintain scientific software applications using Python
Implement algorithms and data analysis tools for research projects
Collaborate with researchers to translate scientific requirements into code
Essential Qualifications
Bachelor's or advanced degree in Computer Science, Engineering, or a relevant scientific field
5+ years’ experience developing large-scale software systems in Python, preferably in a Life Sciences realm
Strong proficiency in Python and its scientific libraries (e.g., NumPy, SciPy, Pandas)
A demonstrated track-record of success engineering software targeted for AWS and its platform services
Experience with data visualization tools (e.g., Matplotlib, Plotly)
Experience working in an Agile methodology, Agile certifications a plus
Familiarity with version control systems (e.g., Git) and software development best practices
Solid understanding of Cloud Computing and DevOps concepts including building, evolving and leveraging CI/CD pipelines
Superior verbal and written communication skills
Preferred Qualifications
RCH provides services and solutions for the unique challenges of Life Sciences advanced computing, and leverages teams with cross-functional IT skills to meet these challenges. The ideal candidates for this role will have broader skills than what is described above in this job post. Specifically looking to also include the following or the ability to quickly learn:
Platform development and administration skills in AWS
Linux administration experience
Orchestration technologies such as Terraform or CloudFormation
Deployment automation technologies such as Chef, Ansible, Puppet, or other
Experience with other program languages such as R, Java, C++
Knowledge of machine learning frameworks (e.g., TensorFlow, PyTorch)
Professional experience with other aspects of IT / Bio-IT also a plus.
Additional information
Great talent should benefit from a great work environment. If you join our team, you’ll have access to:
A competitive salary and bonus package based on experience
Comprehensive health and wellness benefits, including Medical, Dental, and Vision Insurance
Company-provided Life and Long-Term Disability Insurance
Company-sponsored 401(k) Plan
Company-provided continuing education benefit
Team-focused culture and unlimited opportunity for advancement
**Role is only open to applicants not needing sponsorship now or in the future, no third parties please.
**This role is remote and the candidate must be available to work on an East Coast time schedule.
q6bXtLPfYp