Semantic Web Engineer

1 month ago


Remote, Oregon, United States IMO Health Full time

Research shows that women and underrepresented groups only apply to jobs only if they think they meet 100% of the qualifications on a job description. IMO Health is committed to considering all candidates even if you don't think you meet 100% of the qualifications listed. We look forward to receiving your application

IMO Health is a clinical data intelligence business improving how data is used across the healthcare landscape. Combining rich, highly nuanced medical terminology, extensive domain knowledge, and artificial intelligence (AI), we expertly structure and operationalize clinical data to generate sharper insights and inform more intelligent decision-making.

For all IMO Health positions, if you live in the Greater Chicagoland Area, Houston, TX, or Roseville, CA, you'll be expected to work from any IMO Health office 2 days per week.

Semantic Web Engineers (SWEs) at IMO Health are essential members of our ontology-driven semantic web team. As an SWE, you will be an integral part of a wide array of projects aimed at virtualizing vast amounts of complex medical terminology. Your contributions will be crucial in helping IMO Health deliver a more comprehensive and responsive source of clinical terminology to healthcare professionals.

You will utilize your expertise in ontology architecture and tooling to harmonize and leverage complex data sources. This will involve developing automated methods for large-scale data ingestion, manipulation, visualization, and delivery. Your role will be pivotal not only in virtualizing existing content but also in assisting our product teams to leverage our world-class content to meet the intricate needs of our clinical partners. This work will significantly enhance content relationships and the quality of information we provide to over 740,000 physicians daily.

One recent cross-functional project involved our ontology team collaborating with five other software and data engineering teams to develop a cutting-edge platform. This platform sequentially integrates LLM content generation, entity recognition, normalization, the layered use of multiple graphs for data enrichment, LLM verification of newly generated data, and the development of numerous APIs.

What You'll Do:

  • Be a resident expert in all areas of development within our graph data team and work on cross-functional projects as we develop meaningful data relationship experiences, tangential to state-of-the-art Natural Language Processing, Machine Learning, and AI techniques driven from our cutting edgeClinicalAI platform.
  • Take part in all stages of the software life cycle, including DevOps needs, to ensure that our semantic web processes and resources operate optimally and meet the needs of our internal and external clients.
  • Work closely with the Semantic Architect (SA) to standardize the tooling, approaches, and patterns that can be broadly used at IMO and partner on design challenges. You will also help orient the SA to specific content and problem space, design concerns, and product goals.
  • Design and write quality source code, including documentation of detail level designs.
  • Leverage automation across testing, integration, and deployment activities.
  • Work hand-in-hand with product owners to break down features into actionable user stories.
  • Find, evaluate, recommend, and reason against existing taxonomies / ontologies that may be applicable to our work. Design and publish taxonomies/ontologies to describe the core concepts of our domain when other sources are non-existent or incomplete.
  • Refine and grow the governance process for graph data.
  • Aid in the implementation, growth, and maturation of the use of an enterprise ontology / graph data management software.

What You'll Need:

  • A relevant STEM BA/BS Degree and three years of relevant coding experience, or three years of relevant professional experience in semantic web development using multiple languages.
  • Proficiency in Python; exposure to other programming languages such as JavaScript, C#, Clojure, and/or Java is a plus.
  • Exposure to semantic web languages including RDFS, OWL, and SPARQL (or other graph database query languages); implementation of data constraints using SHACL is a plus.
  • Proficiency in database querying (SQL strongly preferred, no SQL experience OK if you have SPARQL experience)
  • Experience working with instance-level graph data, as well as exposure to ontology development and/or maintenance.
  • Experience with graph data curation tools such as TopQuadrant'sTopBraid EDG or others such as PoolParty, Anzo, Semaphore ideal.
  • Familiar with agile development, incorporating Continuous Integration and Continuous Delivery (CI/CD), utilizing technologies such as GIT, Jenkins.
  • Strongly prefer significant exposure with AWS and Terraform, ideally including working with graph data in Neptune.
  • Experience mentoring and leading junior engineers, communicating and providing effective interface between departments and stakeholders, and leading teams to decision making.
  • Knowledge of Healthcare Ontologies and Healthcare Standard Terminologies (LOINC, SNOMED-CT, RxNorm, ICD10-CM) is a plus.

At IMO Health, we celebrate diversity and are committed to creating an inclusive environment for all employees. IMO Health is proud to be an equal opportunity workplace and is an affirmative action employer.

IMO Health also provides visa sponsorship opportunities. Please don't hesitate to apply if you meet all the qualifications for this position and require visa sponsorship.


  • Software Engineer

    1 month ago


    Remote, Oregon, United States AI Fund Full time

    About LandingAI:LandingAI, led by globally recognized AI leader Dr. Andrew Ng, is building cutting-edge vision products. We are at the forefront of creating domain-specific large vision models (LVMs) and the application of large multi-model models (LMMs) to practical vision tasks. Our Visual Prompting technology takes the ideas of text prompting and adapts...

  • Software Engineer

    2 months ago


    Remote, Oregon, United States AI Fund Full time

    Landing AI, led by globally recognized AI leader Dr. Andrew Ng, is building cutting-edge vision products. We are at the forefront of creating domain-specific large vision models (LVMs) and the application of large multi-model models (LMMs) to practical vision tasks. Our Visual Prompting technology takes the ideas of text prompting and adapts them to vision...


  • Remote, Oregon, United States 0x Full time

    About 0xAt 0x, our mission is to eliminate the complexity of accessing tokens and liquidity. Our flagship consumer product is Matcha, a DEX aggregator that delivers the most frictionless way to find and trade tokens.We're a veteran team of crypto builders who know the importance of code quality, team cohesion, and a culture of learning. With over 5 million...

  • Web Designer

    2 months ago


    Remote, Oregon, United States B12 Full time

    The role:Being a web designer at B12 is being a main contributor to the success of the company At B12, our web designers use our design suite to put together initial websites for our customers after drafts have already been made by our AI. You'll work closely with our customer success team and our other design experts to focus on what you love most--design...


  • Remote, Oregon, United States Beam Impact Inc Full time

    About BeamAt Beam, we're on a mission to shift $10B from brands to nonprofits by creating what loyalty would look like if it were designed for today's customers. Last year, we grew revenue by 4.6x while also funding the prevention of >2B lbs of CO2 emissions, 7M meals for families experiencing food insecurity, 5K hrs of free therapy, and much more. Across...


  • Remote, Oregon, United States GitLab Full time

    GitLab is an open core software company that develops the most comprehensive DevSecOps Platform used by more than 100,000 organizations. Our mission makes it clear that we believe in a world where everyone can contribute. We make that possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at...


  • Remote, Oregon, United States ArcTouch Full time

    WANTED - thinkers, builders, and dreamersFor over 15 years ArcTouch has created lovable apps, websites, and connected experiences for world-leading companies like Walmart, Disney, Audi, and 3M.Since launching our first app in 2009, we've followed these core beliefs:Create lovable products, the perfect blend of something useful and delightful that forges...


  • Remote, Oregon, United States VDX Full time

    is a global TV/Video advertising technology company that is transforming the way brands connect with relevant consumers in today's converging TV and Video landscape.Role: We're looking for an Engineering Senior Specialist for our Rich Media team. In this role, you'll be part of our front-end engineering team, which works on the high-impact, user-facing...

  • Software Engineer

    1 month ago


    Remote, Oregon, United States DMI Full time

    Software EngineerDMI - RemoteAbout DMI:DMI is a global professional services company that specializes in digital strategy, design, transformation, and support. More than your basic systems integrator or big-box advisor, we are a new breed of partner that blends human-centric consulting and design with agile engineering, delivery, and global scale. We believe...


  • Remote, Oregon, United States 102 Yahoo Inc. Full time

    About 102 Yahoo Inc.102 Yahoo Inc. is a global media and technology company that connects people to their passions. We reach nearly 900M people around the world, bringing them closer to what they love – from mail, finance and sports, to shopping, news and entertainment – with trusted products, communication, content and tech that fuel their day.About the...

  • Studios Engineer

    2 months ago


    Remote, Oregon, United States LeadingAgile Full time

    As a Software Engineer, you will work in a collaborative, pairing team environment that encourages you to perform at your best, and challenges you to engineer elegant solutions for complex business problems. You will architect, design, develop and test robust software systems. You will test-drive your code (test-first, red-green-refactor) and use clean code...


  • Remote, Oregon, United States Vida Health Full time

    We're looking for a Lead Full Stack Software Engineer with a strong focus on JavaScript and Python to develop key healthcare applications and systems. This individual will play a crucial role in building and improving our suite of digital products and be involved in exciting projects that use cutting-edge technology in healthcare.This is a remote position,...


  • Remote, Oregon, United States Brooksource Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing and developing innovative and scalable software solutions. The ideal candidate will have a strong background in software development and a passion for...


  • Remote, Oregon, United States neptune Full time

    We are seeking an experienced Staff Frontend Software Engineer to join our fully remote team. As a key player in our Engineering team, you will contribute to architectural design and have an impact on how we develop our product. This role demands solid software engineering and web programming foundations and the ability to drive significant business value...


  • Remote, Oregon, United States Brooksource Full time

    About the Role:We are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing and developing innovative and scalable software solutions.The ideal candidate will have a strong background in software development and a passion...


  • Remote, Oregon, United States Brooksource Full time

    About the Role:We are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing and developing innovative and scalable software solutions.The ideal candidate will have a strong background in software development and a passion...


  • Remote, Oregon, United States NimbleRx Full time

    NimbleRx is a technology company that enables people to live their best lives by improving access to reliable, affordable healthcare. Our mission is to bring pharmacies into the future by building a convenient and easy-to-use service that supports pharmacists and empowers patients. We are a fast-growing, technology-first startup doing over $1 billion in GMV...


  • Remote, Oregon, United States Maximus Full time

    Job Title: Java Software Engineer - RemoteCompany: MaximusJob Overview:Maximus is on the lookout for a skilled Java Software Engineer to enhance our team dedicated to serving Federal clients. The successful candidate will play a pivotal role in spearheading the creation of software solutions that align with business objectives while also providing guidance...


  • Remote, Oregon, United States ServiceNow Full time

    CompanyAt ServiceNow, our goal is to revolutionize the way the world operates, thanks to our cutting-edge technology and dedicated team. We are driven by the belief that innovation should never wait, and our commitment to pushing boundaries knows no limits. Joining ServiceNow means becoming part of a team of ambitious individuals who thrive on curiosity and...


  • Remote, Oregon, United States Netflix Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team as a technical and product driver for IDEs (VS Code and JetBrains), IDE integrations with the Netflix stack, and the web UIs that serve as the interface for our offerings.Key Responsibilities:Collaborate with partner teams to develop and ship useful defaults to thousands of...