Job posts are formatted differently across the many sources we scrape and process.
We run a series of data cleaning and normalization processes that transform messy, inconsistent job postings into beautifully formatted, standardized HTML content. We also extract, structure, and enrich every job post with additional data to make it easier to use our dataset.
Technically, we process all jobs through multiple large language models as part of our cleaning processes, in addition to more traditional data processing. As a result we have some more flexibility in case you have additional processing requests. Please reach out to us if there's more fields or formats you would like to see.
Job Post HTML
Here is our process for standardizing job post html
What We Clean and Standardize
Whitespace and Formatting:
Collapses multiple spaces into single spaces.
Removes unnecessary spaces around punctuation.
Cleans up empty tags or redundant formatting elements.
Inline Tags:
Safely removes unnecessary tags (such as <i>, <span>, <u>, <em>) and replaces content with text
Preserves essential formatting tags (<strong>) ensuring text emphasis remains clear.
Links and Buttons:
Converts hyperlinks (<a> tags) to plain text, removing external navigation to keep readers focused and on site.
Completely removes all buttons, which typically clutter job postings with unnecessary interactions.
Hidden and Irrelevant Elements:
Eliminates elements marked as hidden or invisible, ensuring only meaningful content remains visible.
Removes elements like scripts, videos, audio, iframes, and images to maintain clean, job-focused descriptions.
HTML Comments and Attributes:
Strips out all HTML comments, inline styles, unnecessary attributes (like classes, IDs, and event handlers), reducing clutter and potential formatting inconsistencies.
Special Characters and Entities:
Attempts to replace HTML special entities (e.g., , &) with standard ASCII characters to ensure clarity and compatibility across platforms. (Note: If data is delivered via XML, we also do encode content when assembling XML feeds, so you may notice in your feed that HTML special entities still appear. Connect with us for more clarification!)
Lists and Formatting:
Ensures numbered and bulleted lists are cleanly formatted for easy readability.
Headers
We convert <h1> tags into <h2> (removing all <h1> tags from the HTML output)
We also attempt to Title Case all headers (removing ALL CAPS where possible but preserving acronyms where we can)
HTML Tags Preserved
Our processing preserves only the following tags
<p>
<h2> - high-level headers
<h3> - all other sub-headers
<strong>
<ol>
<ul>
<li>
All other HTML tags are removed (removed: <span>, <a>, <u>, <h1/4/5>, etc)
We also wrap the final job posting in a <div> to create a consistent formatting container.
A Note On HTML Formatting
We have prioritized making our job post content consistent and 'boring'.
But we have also run some tests to re-generate job post HTML as if it is an advertisement, using more exciting language that appears more like marketing content for the company. On our own job boards, we have seen that this can increase engagement rates. Please let us know if you'd like to experiment with different content formats.
Detailed HTML Structure
The structure of each job post should contain roughly the following:
<div>
<h2>TITLE<h2>
<p>INTRODUCTION</p>
//JOB DETAILS, in different <p> paragraphs
</div>
A few notes:
We remove all <h1> headers. We recommend adding your <h1> tags to the web page itself and that will give you more freedom, vs us embedding the important <h1> tag within the job post data itself
We do keep <h2> and <h3> tags in the job post. Some customers will prefer to remove all <h> tags, and you can easily replace those tags with <strong> headers if you would like.
We do not allow <h4> or <h5> tags in our cleaned data
We also remove all italics and underlines.
Each job will always have an <h2> header at the top, usually it is the job title but sometimes it is something more generic or the name of the organization. This <h2> header is generated with AI as a quick summary of the job post. You can strip it out if you'd like (always the first <h2> tag)
Each job post is wrapped in a <div>, but we use <p> paragraphs throughout to create vertical line separation.
Examples
Here are a few examples of before/after our processing
Carnegie Mellon University - Before
<h1>Carnegie Mellon University</h1><p>Carnegie Mellon University is a private, global research university that stands among the world's most renowned education institutions. With ground-breaking brain science, path-breaking performances, creative start-ups, big data, big ambitions, hands-on learning, and a whole lot of robots, CMU doesn't imagine the future, we invent it. If you're passionate about joining a community that challenges the curious to deliver work that matters, your journey starts here!</p><p>The Mellon College of Science (MCS) is home to four departments and many programs and research centers that cross disciplines. We approach scientific problems from fresh angles using creative interdisciplinary approaches while drawing on our departmental strengths in the core sciences.</p><h2>Machine Learning Research Scientist</h2><p>Our Pittsburgh Supercomputing Center (PSC) within MCS is seeking a Machine Learning Research Scientist. In this role, you will work within the PSC's Artificial Intelligence and Big Data (AI&BD) Group to engage and enable research, assist with user support, as well as develop and deliver advanced training. This is an excellent opportunity if you thrive on the opportunity for collaboration with complementary groups across PSC, particularly Computational Biology, User Support for Scientific Application, Facilities & Technology, and Public Health Applications.</p><h3>Core Responsibilities:</h3><ul><li>Engage deeply as an ML expert in domain-specific projects with academic and private-sector researchers to develop and test prototype solutions applying high performance computing capabilities to data science challenges.</li><li>Lead the development of best practices for scalable AI, including elements of benchmarking and comparative evaluation involving various software frameworks and advanced hardware platforms.</li><li>Lead the development of advanced training content for briefings, seminars, workshops, and tutorials, and assist with its delivery.</li><li>Perform research activities at the intersection of HPC and AI including the use of AI to improve HPC and HPC capabilities for AI advancement.</li><li>Install, test, and deploy AI and data analytics software on PSC's production and research platforms.</li><li>Provide advanced user support for topics involving AI, data, and data analytics.</li><li>Contribute to, and possibly lead (depending on experience), grant proposals and related efforts to attract funding.</li><li>Publish results in peer-reviewed journals and conferences.</li><li>Represent PSC externally: at conferences, across CMU and Pitt, and to other stakeholders.</li></ul><p>Adaptability, excellence, and passion are vital qualities within Carnegie Mellon University. We are in search of a team member who can effectively interact with a varied population of internal and external partners at a high level of integrity. We are looking for someone who shares our values and who will support the mission of the university through their work.</p><h3>What You Bring:</h3><ul><li>Proficiency with one or more mathematical/statistical programming packages: Python numpy/scipy/pandas, R, MATLAB, etc.</li><li>Proficiency with one or more deep learning frameworks and environments: TensorFlow, PyTorch, Anaconda, etc.</li><li>Preferred: Demonstrated success with machine learning (preferably deep learning) projects beyond coursework, i.e., in research or business.</li><li>Proficiency with Python programming and package installation.</li><li>Proficiency with Linux: shells, editors, building applications, etc.</li><li>Excellent communication skills and ability to work in a team environment.</li><li>Excellent problem-solving skills and creativity.</li><li>Ability to handle multiple priorities and a multi-disciplinary environment.</li></ul><h3>Qualifications:</h3><ul><li>Minimum Bachelor's Degree in Machine Learning, Data Science, or Statistics, or another field of science or engineering with relevant experience with AI frameworks and data analytics.</li><li>Minimum three years of experience applying machine learning to real-world problems; education will be considered in lieu of experience required.</li><li>Software development experience in one or more general purpose programming languages.</li><li>Working proficiency and communication skills in verbal and written English.</li><li>Master's Degree in Machine Learning, Data Science, or Statistics, or another field of science or engineering with relevant experience with AI frameworks and data analytics preferred.</li><li>Experience in Natural Language Understanding, Computer Vision, Machine Learning, Algorithmic Foundations of Optimization, Data Mining, Machine/Artificial Intelligence.</li><li>A combination of education and relevant experience from which comparable knowledge is demonstrated may be considered.</li></ul><h3>Requirements:</h3><ul><li>Successful background check</li></ul><p>Joining the CMU team opens the door to an array of exceptional benefits. Benefits eligible employees enjoy a wide array of benefits including comprehensive medical, prescription, dental, and vision insurance as well as a generous retirement savings program with employer contributions. Unlock your potential with tuition benefits, take well-deserved breaks with ample paid time off and observed holidays, and rest easy with life and accidental death and disability insurance.</p><p>Additional perks include a free Pittsburgh Regional Transit bus pass, access to our Family Concierge Team to help navigate childcare needs, fitness center access, and much more!</p><p>For a comprehensive overview of the benefits available, explore our Benefits page.</p><p>At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it's about finding the perfect fit for your professional growth and personal aspirations.</p><p>Are you interested in an exciting opportunity with an exceptional organization?! Apply today!</p><p><b>Location</b> Pittsburgh, PA</p><p><b>Job Function</b> Researchers</p><p><b>Position Type</b> Staff - Regular</p><p><b>Full Time/Part time</b> Full time</p><p><b>Pay Basis</b> Salary</p><p><b>More Information:</b></p><ul><li><p>Please visit <b>Why Carnegie Mellon</b> to learn more about becoming part of an institution inspiring innovations that change the world.</p></li><li><p>Click <a href="https://www.cmu.edu/jobs/benefits-at-a-glance/">here</a> to view a listing of employee benefits</p></li><li><p>Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.</p></li><li><p><a href="https://www.cmu.edu/policies/administrative-and-governance/statement-of-assurance.html">Statement of Assurance</a></p></li></ul>
Carnegie Mellon University - After
<div><h2>Machine Learning Research Scientist</h2><p>Our Pittsburgh Supercomputing Center (PSC) within Mellon College of Science (MCS) is seeking a Machine Learning Research Scientist. In this role, you will work within the PSC's Artificial Intelligence and Big Data (AI&BD) Group to engage and enable research, assist with user support, as well as develop and deliver advanced training. This is an excellent opportunity if you thrive on the opportunity for collaboration with complementary groups across PSC, particularly Computational Biology, User Support for Scientific Application, Facilities & Technology, and Public Health Applications.</p><h3>Core Responsibilities:</h3><ul><li>Engage deeply as an ML expert in domain-specific projects with academic and private-sector researchers to develop and test prototype solutions applying high performance computing capabilities to data science challenges.</li><li>Lead the development of best practices for scalable AI, including elements of benchmarking and comparative evaluation involving various software frameworks and advanced hardware platforms.</li><li>Lead the development of advanced training content for briefings, seminars, workshops, and tutorials, and assist with its delivery.</li><li>Perform research activities at the intersection of HPC and AI including the use of AI to improve HPC and HPC capabilities for AI advancement.</li><li>Install, test, and deploy AI and data analytics software on PSC's production and research platforms.</li><li>Provide advanced user support for topics involving AI, data, and data analytics.</li><li>Contribute to, and possibly lead (depending on experience), grant proposals and related efforts to attract funding.</li><li>Publish results in peer-reviewed journals and conferences.</li><li>Represent PSC externally: at conferences, across CMU and Pitt, and to other stakeholders.</li></ul><p>Adaptability, excellence, and passion are vital qualities within Carnegie Mellon University. We are in search of a team member who can effectively interact with a varied population of internal and external partners at a high level of integrity. We are looking for someone who shares our values and who will support the mission of the university through their work.</p><h3>What You Bring:</h3><ul><li>Proficiency with one or more mathematical/statistical programming packages: Python numpy/scipy/pandas, R, MATLAB, etc.</li><li>Proficiency with one or more deep learning frameworks and environments: TensorFlow, PyTorch, Anaconda, etc.</li><li>Preferred: Demonstrated success with machine learning (preferably deep learning) projects beyond coursework, i.e., in research or business.</li><li>Proficiency with Python programming and package installation.</li><li>Proficiency with Linux: shells, editors, building applications, etc.</li><li>Excellent communication skills and ability to work in a team environment.</li><li>Excellent problem-solving skills and creativity.</li><li>Ability to handle multiple priorities and a multi-disciplinary environment.</li></ul><h3>Qualifications:</h3><ul><li>Minimum Bachelor's Degree in Machine Learning, Data Science, or Statistics, or another field of science or engineering with relevant experience with AI frameworks and data analytics.</li><li>Minimum three years of experience applying machine learning to real-world problems; education will be considered in lieu of experience required.</li><li>Software development experience in one or more general purpose programming languages.</li><li>Working proficiency and communication skills in verbal and written English.</li><li>Master's Degree in Machine Learning, Data Science, or Statistics, or another field of science or engineering with relevant experience with AI frameworks and data analytics preferred.</li><li>Experience in Natural Language Understanding, Computer Vision, Machine Learning, Algorithmic Foundations of Optimization, Data Mining, Machine/Artificial Intelligence.</li><li>A combination of education and relevant experience from which comparable knowledge is demonstrated may be considered.</li></ul><h3>Requirements:</h3><ul><li>Successful background check</li></ul><p>Joining the CMU team opens the door to an array of exceptional benefits. Benefits eligible employees enjoy a wide array of benefits including comprehensive medical, prescription, dental, and vision insurance as well as a generous retirement savings program with employer contributions. Unlock your potential with tuition benefits, take well-deserved breaks with ample paid time off and observed holidays, and rest easy with life and accidental death and disability insurance.</p><p>Additional perks include a free Pittsburgh Regional Transit bus pass, access to our Family Concierge Team to help navigate childcare needs, fitness center access, and much more!</p><p>For a comprehensive overview of the benefits available, explore our Benefits page.</p><p>At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it's about finding the perfect fit for your professional growth and personal aspirations.</p><p>Are you interested in an exciting opportunity with an exceptional organization?! Apply today!</p><p>Location: Pittsburgh, PA</p><p>Job Function: Researchers</p><p>Position Type: Staff - Regular</p><p>Full Time/Part time: Full time</p><p>Pay Basis: Salary</p><p>More Information:</p><ul><li>Please visit <b>Why Carnegie Mellon</b> to learn more about becoming part of an institution inspiring innovations that change the world.</li><li>Click <a href=https://www.cmu.edu/jobs/benefits-at-a-glance/>here</a> to view a listing of employee benefits</li><li>Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.</li><li><a href=https://www.cmu.edu/policies/administrative-and-governance/statement-of-assurance.html>Statement of Assurance</a></li></ul></div>
Flight Instructor - Before
<div class="css-11p01j8" data-automation-id="job-posting-details"> <div class="css-1pv4c4t"> <div class="css-cygeeu"> <div class="css-k008qs" data-automation-id="locations"> <div aria-hidden="true" class="css-kij4qr"> <span class="css-wwkk48"> <svg class="wd-icon-location wd-icon" focusable="false" height="24" role="presentation" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> <g class="wd-icon-container" fill-rule="evenodd"> <path class="wd-icon-background" d="M12 2a8 8 0 0 1 8 8c0 4.418-7.635 11.645-7.635 11.645a.52.52 0 0 1-.72.01l-.025-.024c-.05-.049-.175-.169-.358-.35l-.2-.2C9.273 19.283 4 13.669 4 10a8 8 0 0 1 8-8zm0 5a3 3 0 1 0 0 6 3 3 0 0 0 0-6z"> </path> <path class="wd-icon-fill" d="M12 2a8 8 0 0 1 8 8c0 4.418-7.635 11.645-7.635 11.645a.52.52 0 0 1-.72.01l-.025-.024c-.05-.049-.175-.169-.358-.35l-.2-.2C9.273 19.283 4 13.669 4 10a8 8 0 0 1 8-8zm0 2a6 6 0 0 0-6 6c0 .72.404 1.818 1.186 3.14.572.964 1.316 2.005 2.192 3.086A45.646 45.646 0 0 0 12 19.181l.114-.118a45.53 45.53 0 0 0 2.514-2.842c.875-1.082 1.62-2.124 2.191-3.09C17.6 11.814 18 10.72 18 10a6 6 0 0 0-6-6zm0 8a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm0 2a4 4 0 1 1 0-8 4 4 0 0 1 0 8z" fill-rule="nonzero"> </path> </g> </svg> </span> </div> <dl> <dt class="css-y8qsrx"> locations </dt> <dd class="css-129m7dg"> Montpellier </dd> <dd class="css-129m7dg"> Bremen </dd> </dl> </div> </div> <div> <div class="css-19idom"> <div class="css-k008qs" data-automation-id="time"> <div aria-hidden="true" class="css-kij4qr"> <span class="css-wwkk48"> <svg class="wd-icon-task-job wd-icon" focusable="false" height="24" role="presentation" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> <g class="wd-icon-container" fill-rule="evenodd"> <path class="wd-icon-background" d="M3 6h18v13H3z"> </path> <path class="wd-icon-fill" d="M16.49 2c.282 0 .51.23.51.5V5h4.506c.273 0 .494.224.494.5v14c0 .277-.225.5-.494.5H2.494A.497.497 0 0 1 2 19.5v-14c0-.277.225-.5.494-.5H7V2.5c0-.276.228-.5.51-.5h8.98zM20 12V7H4v5h3v2H4v4h16v-4h-3v-2h3zm-5-8H9v1h6V4zm1 10H8v-2h8v2z"> </path> <path class="wd-icon-accent" d="M9.502 10c.275 0 .498.233.498.503V12h4v-1.497c0-.278.215-.503.498-.503h4.004c.275 0 .498.233.498.503V12h3v2h-3v2.497a.496.496 0 0 1-.498.503h-4.004a.505.505 0 0 1-.498-.503V14h-4v2.497a.496.496 0 0 1-.498.503H5.498A.505.505 0 0 1 5 16.497V14H2v-2h3v-1.497c0-.278.215-.503.498-.503h4.004zM8 12H7v3h1v-3zm9 0h-1v3h1v-3z"> </path> </g> </svg> </span> </div> <dl> <dt class="css-y8qsrx"> time type </dt> <dd class="css-129m7dg"> Full time </dd> </dl> </div> </div> <div class="css-19idom"> <div class="css-k008qs" data-automation-id="postedOn"> <div aria-hidden="true" class="css-kij4qr"> <span class="css-wwkk48"> <svg class="wd-icon-clock wd-icon" focusable="false" height="24" role="presentation" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> <g class="wd-icon-container" fill-rule="evenodd"> <circle class="wd-icon-background" cx="12" cy="12" r="9"> </circle> <path class="wd-icon-fill" d="M12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2zm0 2a8 8 0 1 0 0 16 8 8 0 0 0 0-16z"> </path> <path class="wd-icon-accent" d="M10.503 14a.497.497 0 0 1-.503-.505V7.503c0-.278.214-.503.505-.503h.99c.279 0 .505.233.505.503V12h4.497c.278 0 .503.214.503.505v.99a.509.509 0 0 1-.503.505h-5.994z"> </path> </g> </svg> </span> </div> <dl> <dt class="css-y8qsrx"> posted on </dt> <dd class="css-129m7dg"> Posted Today </dd> </dl> </div> </div> <div class="css-19idom"> <div class="css-k008qs" data-automation-id="requisitionId"> <div aria-hidden="true" class="css-kij4qr"> <span class="css-wwkk48"> <svg class="wd-icon-document wd-icon" focusable="false" height="24" role="presentation" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> <g class="wd-icon-container" fill-rule="evenodd"> <path class="wd-icon-background" d="M5 3h14v18H5z"> </path> <path class="wd-icon-fill" d="M4 2.494C4 2.221 4.226 2 4.496 2h15.008c.274 0 .496.225.496.494v19.012a.498.498 0 0 1-.496.494H4.496A.497.497 0 0 1 4 21.506V2.494zM18 4H6v16h12V4z"> </path> <path class="wd-icon-accent" d="M7 8.505C7 8.226 7.228 8 7.491 8h5.018a.49.49 0 0 1 .491.505v.99a.503.503 0 0 1-.491.505H7.491A.49.49 0 0 1 7 9.495v-.99zm0 3c0-.279.228-.505.51-.505h8.98a.5.5 0 0 1 .51.505v.99a.507.507 0 0 1-.51.505H7.51a.5.5 0 0 1-.51-.505v-.99zm0 3c0-.279.228-.505.51-.505h8.98a.5.5 0 0 1 .51.505v.99a.507.507 0 0 1-.51.505H7.51a.5.5 0 0 1-.51-.505v-.99z" opacity=".9"> </path> </g> </svg> </span> </div> <dl> <dt class="css-y8qsrx"> job requisition id </dt> <dd class="css-129m7dg"> 108970 </dd> </dl> </div> </div> </div> </div> <div class="css-ey7qxc"> <div class="css-oplht1" data-automation-id="jobPostingDescription"> <p style="text-align:inherit"> </p> <p style="text-align:inherit"> </p> <p style="text-align:left"> <b> About This Role </b> </p> <p style="text-align:inherit"> <span> <span> <span> <span> <span> <span> <span> <span> <span> <span> <span> <span> <span> <span> <span> <span class="WH12"> <span style="word-break: break-word; word-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto; -webkit-hyphens:auto; -ms-hyphens: auto; -moz-hyphens: auto;"> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </p> <p> </p> <ul> <li> Perform flight training for students in both airplanes and simulators, including necessary pre- and post-flight briefings </li> <li> Complete training records and grading within an appropriate system </li> <li> Participate in training reviews as required </li> <li> Participate in standardization meetings as required </li> <li> Perform duties as a Theoretical Knowledge Instructor as required </li> </ul> <p> </p> <p> <b> Qualifications </b> </p> <p> </p> <ul> <li> Degree from specialized trade or technical school </li> <li> Profound and long-term job-related experience, preferably as a Flight Instructor or Flight Examiner </li> <li> Teaching experience within large, professional flight academy </li> <li> Preferably military aviation background </li> <li> Excellent English skills </li> </ul> <p> </p> <ul> <li> Must hold the following licenses: </li> </ul> <p> </p> <ul> <li> EASA Part-MED license with first class privileges </li> <li> EASA Commercial Pilot License CPL (A) with valid MEP (Land) and associated Instrument Rating (IR) </li> <li> EASA PBN approval </li> <li> EASA Flight Instructor FI (A) rating with at least MEP/IR and Night extensions </li> <li> Has logged a minimum flight hours of: </li> </ul> <p> </p> <ul> <li> TTL: 1500 </li> <li> IFR: 500 (excluding simulator) </li> <li> ME: 500, of which 250 hours must be on MEP (Land) airplanes </li> <li> FI(I): Flight Instructor Instructor </li> </ul> <p> FE/CRE/IRE: Flight Examiner / Classrating Examiner / Instrumentrating Examin </p> <p> </p> <p> </p> <p> </p> <p style="text-align:inherit"> </p> <p style="text-align:inherit"> </p> <p style="text-align:left"> <b> Position Type </b> <b> <span> <span> <span> <span> <span> <span> <span> <span> <span> <span> <span> <span> <span> <span class="WH12"> <span style="word-break: break-word; word-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto; -webkit-hyphens:auto; -ms-hyphens: auto; -moz-hyphens: auto;"> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </span> </b> </p> Regular <p style="text-align:inherit"> </p> <p style="text-align:inherit"> </p> <p style="text-align:inherit"> </p> <p style="text-align:left"> CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted. </p> <p style="text-align:inherit"> </p> <p style="text-align:inherit"> </p> <h2> <b> <span> <span> <span> Equal Opportunity Employer </span> </span> </span> </b> </h2> <p> </p> <p> <span> <span> <span> CAE is an equal-opportunity employer committed to diversity, equity, and inclusion. As "One CAE," we take affirmative action to ensure equal opportunity for all applicants regardless of race, nationality, colour, religion, sex, gender identity and expression, sexual orientation, disability, neurodiversity, Veteran status, age, or other legally protected <span style="word-break: break-word; word-wrap: break-word; display: inline; text-decoration: inherit; hyphens: auto; -webkit-hyphens:auto; -ms-hyphens: auto; -moz-hyphens: auto;"> characteristics. </span> </span> </span> </span> </p> <p> <span> <span> <span> </span> </span> </span> </p> <p> <span> <span> <span> If you don't see yourself fully reflected in every job requirement listed in the job posting, we still encourage you to reach out and apply. At CAE, everyone is welcome to contribute to our success. If reasonable accommodation is needed to participate in the job application or interview process, please get in touch with us at </span> <a href="mailto:rh-hr@cae.com" rel="noopener noreferrer" target="_blank"> rh-hr@cae.com </a> <span> . </span> </span> </span> </p> </div> </div> </div>
Flight Instructor - After
<div><h2>Flight Instructor Role</h2><p>Perform flight training for students in both airplanes and simulators, including necessary pre- and post-flight briefings.</p><p>Complete training records and grading within an appropriate system.</p><p>Participate in training reviews as required.</p><p>Participate in standardization meetings as required.</p><p>Perform duties as a Theoretical Knowledge Instructor as required.</p><p>Qualifications:</p><ul><li>Degree from specialized trade or technical school</li><li>Profound and long-term job-related experience, preferably as a Flight Instructor or Flight Examiner</li><li>Teaching experience within large, professional flight academy</li><li>Preferably military aviation background</li><li>Excellent English skills</li></ul><ul><li>Must hold the following licenses:</li><ul><li>EASA Part-MED license with first class privileges</li><li>EASA Commercial Pilot License CPL (A) with valid MEP (Land) and associated Instrument Rating (IR)</li><li>EASA PBN approval</li><li>EASA Flight Instructor FI (A) rating with at least MEP/IR and Night extensions</li></ul></ul><ul><li>Has logged a minimum flight hours of:</li><ul><li>TTL: 1500</li><li>IFR: 500 (excluding simulator)</li><li>ME: 500, of which 250 hours must be on MEP (Land) airplanes</li><li>FI(I): Flight Instructor Instructor</li></ul></ul><p>Position Type: Regular</p><p>CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.</p><h2>Equal Opportunity Employer</h2><p>CAE is an equal-opportunity employer committed to diversity, equity, and inclusion. As "One CAE," we take affirmative action to ensure equal opportunity for all applicants regardless of race, nationality, color, religion, sex, gender identity and expression, sexual orientation, disability, neurodiversity, veteran status, age, or other legally protected characteristics.</p><p>If you don't see yourself fully reflected in every job requirement listed in the job posting, we still encourage you to reach out and apply. At CAE, everyone is welcome to contribute to our success. If reasonable accommodation is needed to participate in the job application or interview process, please get in touch.</p></div>
Structured, Extracted Data
Locations
In addition to extracting the raw location from the page, we run a series of more complex processing and enrichment steps to provide the following structured information
City, State, Country
Zip code
CBSA
Job Titles + ONET6
We also extract ONET6 codes, in addition to job titles using large language models
Compensation
We extract min, max, payment frequency, and currency using large language models
You can see the actual delivered data structure for these extracted fields either in the API tab, or in the XML tab in our documentation.