Current jobs related to Principal Software Engineer - Salt Lake, Utah - Recursion


  • Salt Lake, Utah, United States PointClickCare Full time

    Have you ever wanted to be a thought leader in defining the technical future of a large-scale SaaS platform? Are you passionate about solving formidable engineering challenges and pushing the scalability and reliability of a production system to the max? Would you be excited to work on projects that bring tangible benefits to healthcare of millions?...


  • Salt Lake, Utah, United States Fidelity Investments Full time

    Job Overview:RoleWe are seeking a highly skilled and experienced software engineer to join our team at Fidelity Investments. As a Principal Mobile Software Engineer, you will play a key role in designing and developing cutting-edge digital experiences for our customers.Our team is responsible for building and maintaining our cloud-based infrastructure, and...


  • Salt Lake, Utah, United States bioMerieux SA Full time

    Software Test Engineer IbioMerieux SA - Salt Lake City, UTDescriptionA world leader in the field of in vitro diagnostics for over 55 years, bioMérieux provides diagnostic solutions which determine the source of disease and contamination to improve patient health and ensure consumer safety.In North America we have more than 5,000 team members across 11 sites...


  • Salt Lake, Utah, United States BB&E Full time

    Principal Civil EngineerBB&E is a prominent firm specializing in civil and environmental engineering, providing services to Federal and Industrial clients across the nation. Our expertise encompasses Environmental Consulting, Facilities Engineering, and Program/Project Management.Position OverviewWe are looking for a Principal Civil Engineer to contribute to...


  • Salt Lake, Utah, United States PacifiCorp Full time

    Position Overview PacifiCorp is dedicated to fostering a culture that prioritizes customer service excellence, environmental stewardship, and inclusivity. Role Summary The Principal Engineer will provide strategic technical leadership on critical engineering initiatives that are vital to the business. This role involves facilitating training sessions for...


  • Salt Lake, Utah, United States Collins Aerospace Full time

    About the RoleWe are seeking a highly skilled Senior Principal Systems Engineer to lead our technical teams in the design and development of complex systems. As a key member of our Mission Systems team, you will be responsible for driving innovation and delivering cutting-edge solutions to our customers.Key ResponsibilitiesLead cross-functional teams in the...


  • Salt Lake, Utah, United States PacifiCorp Full time

    Engineer (I, II, III, SR, Principal) Company: PacifiCorp JOIN OUR TEAMAt PacifiCorp, we are dedicated to fostering a culture of excellence in customer service, environmental stewardship, and a commitment to diversity, equity, and inclusion.General PurposeThe primary objective of this role is to develop, modify, and enhance engineering standards that impact...


  • Salt Lake, Utah, United States Collins Aerospace Full time

    About the RoleWe are seeking a highly experienced Senior Principal Systems Engineer to lead our technical teams in the design and development of complex systems. As a key member of our Mission Systems team, you will be responsible for driving innovation and delivering cutting-edge solutions to our customers.Key ResponsibilitiesLead and consult on various...


  • Salt Lake, Utah, United States Collins Aerospace Careers Full time

    About the RoleWe are seeking a highly experienced Senior Principal Systems Engineer to lead our team in designing and developing complex hardware and software systems. As a key member of our Mission Systems team, you will be responsible for leading the development of innovative solutions that meet the needs of our customers.Key ResponsibilitiesLead the...

  • Principal Engineer

    4 days ago


    Salt Lake, Utah, United States WSP Full time

    About the RoleWe are seeking a highly skilled Senior Professional, Structural Engineering to join our Property & Buildings team in Salt Lake City, UT or Albuquerque, NM offices.Key ResponsibilitiesPerform structural engineering work, under the supervision of a Professional Engineer, relating to the design of new and existing structures.Coordinate with...


  • Salt Lake, Utah, United States Parker Hannifin Corporation Full time

    About the RoleParker Hannifin Corporation is seeking a highly skilled Principal Automation Engineer to join our team. As a key member of our Engineering department, you will be responsible for developing and implementing automation and vision inspection technology in our manufacturing processes.Key ResponsibilitiesCollaborate with operation teams to identify...


  • Salt Lake, Utah, United States PacifiCorp Full time

    Job SummaryPacifiCorp is seeking a highly skilled and experienced Substation Standards Principal Engineer to provide technical leadership on complex engineering projects. The successful candidate will facilitate internal training, develop presentations for senior management, and recommend changes to benefit the company.Key ResponsibilitiesConduct complex...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Scientist, Software Engineer - Integration and TestL3Harris Technologies - Salt Lake City, UTJob Title: Scientist, Software Engineer - Integration and TestJob Location: Salt Lake City, UTJob Code: 10890Job Schedule: 9/80, every other Friday offJob Description:L3Harris is actively seeking a highly motivated and dynamic individual to join our team as a...


  • Salt Lake, Utah, United States bioMerieux SA Full time

    Software Project ManagerbioMerieux SA - Salt Lake City, UTDescriptionA world leader in the field of in vitro diagnostics for over 55 years, bioMérieux provides diagnostic solutions which determine the source of disease and contamination to improve patient health and ensure consumer safety.In North America we have more than 5,000 team members across 11 sites...

  • Software Developer 4

    1 month ago


    Salt Lake, Utah, United States Oracle Full time

    Job DescriptionJob Description:The Principal Member of Technical Staff will lead the development and management of software solutions that integrate with advanced networking technologies. This role involves defining high-level objectives and delivery procedures for software projects, organizing technical milestones, and supporting tasks. The candidate will...


  • Salt Lake, Utah, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Mechanical Engineer to join our team in the Space Systems sector. As a key member of our Strategic Deterrent Systems Division, you will play a critical role in the Engineering and Manufacturing Development phase of the Sentinel Ground Based Strategic Deterrent (GBSD) program in support of the United...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Specialist, Software EngineerL3Harris Technologies - Salt Lake City, UTJob Title: Specialist, Software EngineerJob Location: Salt Lake City, UTRequisition ID: 13837Work Schedule 9/80Position Responsibilities Include:Develop software for embedded devices and systems from requirements to productionSupport and participate in all phases of the software...


  • Salt Lake, Utah, United States Sorenson Communications Full time

    About Sorenson CommunicationsSorenson Communications is a leading provider of innovative communication services for deaf and hard-of-hearing communities.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and implementing cutting-edge...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Scientist, Software EngineerL3Harris Technologies - Salt Lake City, UTJob Title: Scientist, Software EngineerJob Location: Salt Lake City, UTJob Code: 10833Work Schedule: 9x80Essential Functions:Drive critical decisions about the high-level structure of a software system (architecture), its main components and their interfaces and interactionsResponsible for...

  • C# Software Engineer

    2 weeks ago


    Salt Lake, Utah, United States LACO Technologies Full time

    Job OverviewLACO Technologies is on the lookout for a part-time temporary Software Engineer to support the development and testing of software for a microcontroller-based testing system. The software utilizes a simplified subset of C# and is developed using the Visual Studio IDE. The ideal candidate will possess a comprehensive understanding of contemporary...

Principal Software Engineer

2 months ago


Salt Lake, Utah, United States Recursion Full time
Please Note: Our offices are closed for our annual Summer Break from Monday, July 1, 2024 through Friday, July 5, 2024. Our response to your application will be delayed.
Your work will change lives. Including your own.

At Recursion we combine experimental biology, automation, and artificial intelligence to quickly and efficiently identify treatments for human diseases. Today we have five drugs in the clinic, and in the next 10 years we hope to discover 100 more. We are transforming drug discovery into a data science problem, and to do that we are building a platform for rapid biological experimentation, data generation, automated analysis, model training, and prediction.

The Impact You'll Make

Build production-grade tools and APIs to leverage petabytes of biological data and AI models. You will play a role in building the tooling that gets our proprietary data and technologies from the lab to our partner-facing apps automatically and efficiently in the context of a production-grade cloud product.
Create delightful user experiences meeting drug discovery scientists' needs. Our tools need to help scientists generate disease treatment hypotheses without getting in the way. You will partner with scientists to understand their workflows and build world-class data-centric user experiences enabling them to work as efficiently as possible
Lead the way in designing, architecting and implementing the next generation of LLM-enabled software for drug discovery. We believe LLMs are powerful reasoning engines that will drastically change the way companies build and deliver software. You will embrace this paradigm shift and be at the forefront of the large language models revolution. On top of solving the traditional technical challenges of building a product on the cloud, you will be faced with modern technical problems in embedding AI-first and LLM-first features in our platform
Every Recursion engineer acts as a mentor, coach, and sponsor. You will share your technical knowledge and experiences, increasing learning, growth, and impact across the engineering org and beyond it.

Location: This is a hybrid position based out of one of our offices in Salt Lake City, UT, Toronto, ON, or London, UK.

The Team You'll Join

The stream aligned teams are focused on composing parts of our digital and scientific platforms to build experiences that are tailored to the needs of our scientists, across biology, chemistry, translation and industrialized workflows. This includes creating reusable, composable solutions for understanding each facet of our drug discovery pipeline that empowers researchers to industrialize their processes. This is an ideal team for someone who isn't fazed by ambiguity and is eager to tackle challenging issues. It's a perfect environment for those who adapt easily to change and strive in dynamic situations.

The Experience You'll Need:

Significant experience programming professionally, in projects with significant ambiguity and technical complexity, ideally spanning multiple production systems and involving diverse technologies.
Able translate ambiguous problems into clear technical solutions.
Track record of growing senior and staff level engineers and supporting their career development.
A people-first mindset. We work closely with people from a wide variety of professional and academic disciplines. We always prioritize supporting our coworkers in their growth and experience.
Excitement to learn parts of our tech stack that you might not already know. Our current tech stack includes Python, Clojure and Javascript/React. We work a lot with PostgreSQL, Docker, and Kubernetes, on cloud services provided by Google Cloud Platform. Where possible, we leverage tools like Looker or Camunda to spend time on what only we can solve.
Solid computer science fundamentals, e.g. data structures, RESTful APIs, frontend development, etc
A background in biology is not necessary, but intellectual curiosity is a must

How You'll be Supported
Peer mentor assigned for onboarding during first 90 days
Regular 1:1s with supervisor for support and feedback
Dedicated sessions to walkthrough services/systems, that you will support
1on1 introductions with cross functional peers, that you will partner closely with
Opportunities to participate in coaching programs

At Recursion, we believe that every employee should be compensated fairly. Based on the skill and level of experience required for this role, the estimated current annual base range for this role is:
Developing: $187,000
Skilled: $207,000
Expert: $229,000

To learn more about our level within levels, click here.

You will also be eligible for bonuses and equity compensation + our comprehensive benefits package for United States based candidates. The range displayed on each job posting reflects target ranges for US new hire salaries and is determined by job, level, and market factors.

During the interview selection process, you will connect with a Talent Acquisition Partner who will be your advocate and ally to ensure you receive the appropriate compensation that meets your needs for your skills, experience, and relevant education/training, while also reviewing our very competitive total rewards package.

#LI-CP1

The Values That We Hope You Share:

We Care: We care about our drug candidates, our Recursionauts, their families, each other, our communities, the patients we aim to serve and their loved ones. We also care about our work.
We Learn: Learning from the diverse perspectives of our fellow Recursionauts, and from failure, is an essential part of how we make progress.
We Deliver: We are unapologetic that our expectations for delivery are extraordinarily high. There is urgency to our existence: we sprint at maximum engagement, making time and space to recover.
Act Boldly with Integrity: No company changes the world or reinvents an industry without being bold. It must be balanced; not by timidity, but by doing the right thing even when no one is looking.
We are One Recursion: We operate with a 'company first, team second' mentality. Our success comes from working as one interdisciplinary team.

Recursion spends time and energy connecting every aspect of work to these values. They aren't static, but regularly discussed and questioned because we make decisions rooted in those values in our day-to-day work. You can read more about our values and how we live them every day here.

More About Recursion

Recursion is a clinical stage TechBio company leading the space by decoding biology to industrialize drug discovery. Enabling its mission is the Recursion OS, a platform built across diverse technologies that continuously expands one of the world's largest proprietary biological and chemical datasets. Recursion leverages sophisticated machine-learning algorithms to distill from its dataset a collection of trillions of searchable relationships across biology and chemistry unconstrained by human bias. By commanding massive experimental scale — up to millions of wet lab experiments weekly — and massive computational scale — owning and operating one of the most powerful supercomputers in the world, Recursion is uniting technology, biology and chemistry to advance the future of medicine.

Recursion is headquartered in Salt Lake City, where it is a founding member of BioHive, the Utah life sciences industry collective. Recursion also has offices in London, Toronto, Montreal and the San Francisco Bay Area.

Recursion is an Equal Opportunity Employer that values diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected under applicable federal, state, local, or provincial human rights legislation.