Pinnacle 21 - Software & UX engineers - REMOTE
Based in the Philadelphia area, Pinnacle 21 is a leader in clinical trial data software and services. Our vision is a clean data pipeline that ends in a successful regulatory submission. Come help us revolutionize clinical trials and streamline the drug approval process.
Based in the Philadelphia area, Pinnacle 21 is a leader in clinical trial data software and services. Our vision is a clean data pipeline that ends in a successful regulatory submission. Come help us revolutionize clinical trials and streamline the drug approval process.
You can get cool textures with alternative printing techniques. The inks used in printmaking are also very pigmented, so you get very rich colors/blacks, as well as some pigments you wouldn't get in a typewriter (e.g. dayglo colors)
Do you intend to have built-in support for user management?
Setting up stuff like Oauth / Okta / etc and handling things like who can access admin screens seems to consume a lot of time on new projects - it'd make for an awesome app platform if some of that was well-supported out of the box.
From the demo it looked like an alternate way to search things like corporate portals. I.e. they're trying to improve the search that products like SharePoint provide with some ML integration.
I'm using Solr for https://www.findlectures.com, but I think Vespa looks interesting - lets you store feature vectors in the index, so you can do neat things to incorporate ML algorithms in ranking.
We're taking on some of the biggest challenges in software: petabyte search, consumer streaming, and Earth science repositories, just to name a few. We are a team of gamers, musicians, artists, pitmasters, pilots, and tinkerers and we think you might have fun helping us solve some big problems.
Element 84 was founded by husband-and-wife engineers and has grown into a skilled group of developers, designers, project managers, and business team that build high performance systems for some of the biggest corporate and government clients in the world. Our main office is located in Alexandria, VA but we support a large remote workforce from Michigan to Texas and Pennsylvania to Colorado.
If you have questions, email me at [email protected] and I'll get reply quickly.
This is also a great way to become a better engineer - a lot of jobs are improving existing systems, so you get a different category of lessons building something from scratch to completion. Doing a write-up at the end is also teaches you to communicate better.
If you explore the word2vec family of algorithms, you can improve text search by pulling in external datasets. E.g. use a model trained on Wikipedia to find synonyms, or build a neural network that maps user search terms to documents in your database.
I use a framework - I like Semantic UI a lot, although I'm not sure it's being maintained. When selecting a framework, I like to resize the browser to see how responsive it is, and look for text overlap defects at different sizes as a sign of library quality.
Adobe XD is also a free prototyping tool - I would go through a tutorial or watch a few youtube videos of people working to get a feel for it.
It's deliberate, and sometimes it's helpful to have a way to force the ordering of work in the database.
One potentially simple option is to have the database temp space stored in RAM, by registering a ramdisk. That also helps large sorts, which implicitly make temp tables.
You can also manually inline everything, but if you have a lot of joins, you may end up tuning queries by changing join order. By default, if there are >8 joins it uses the order you give it. If you set the 8 higher the planning step takes a little longer - fine if it's for ETL but not ideal for a web app.
If you use Postgres, CTEs are optimization boundaries that make temp tables - you may end up inlining the CTEs or making them into regular temp tables so you can put indexes on them.
https://www.certara.com/certara-careers/
https://www.certara.com/company/our-story/