Jobs · Massachusetts

Principal Machine Learning Engineer

Cambridge Mobile Telematics · Massachusetts, United States · 1 mo ago
Hybrid$177k–$221k/yrFull-time
We need to output HTML fragment with sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. Must not repeat job title as heading. Must not include Job ID etc. Must remove boilerplate, navigation, legal, EEO, duplicated lines, application instructions. Must preserve all substantive info. We need to parse the posting. Let's extract sections: - About the role: The first paragraph: "As a Principal Machine Learning Engineer I, you will design, build, and operate production ML systems at scale. You will turn advanced models for sequential and multi-modal data into reliable products that power risk assessment, engagement, and event detection. You will partner with research, product, and platform teams to deliver measurable business impact across cloud and edge. CMT is looking for a Principal Machine Learning Engineer I to help us change the world. CMT has helped protect over 65 million drivers and prevent over 126,000 crashes worldwide. We build AI to solve some of the most difficult challenges in mobility — understanding and reducing risk, detecting crashes, and getting people life-saving help. The problems are hard. The impact is real. No matter your role, your work will matter at CMT." That's about the role and company. Could be "About the role". We'll put that as

About the role

then

...

. - Responsibilities: The posting didn't list explicit responsibilities beyond the first paragraph. Might be considered responsibilities. But we already used that as About the role. Could also have a Responsibilities section with bullet list of duties: design, build, operate production ML systems; turn advanced models into reliable products; partner with research, product, platform teams; deliver measurable business impact across cloud and edge. We could separate. But we need to avoid duplication. The instruction: "Prefer a few substantive sections over many thin ones." So we could combine role description and responsibilities into one section maybe "About the role". But we need to follow headings list: we can include only those with real content. Could have About the role, Qualifications, Skills, Benefits, Pay. Schedule not mentioned. Responsibilities maybe not separate if covered. Let's extract Qualifications: The posting has "Qualifications:" then bullet list (though not bullet but lines). It includes: - Master's degree or equivalent years of experience and/or certification in Data Science, Computer Science, Electrical Engineering, Physics, or Mathematics - 7+ years of professional experience in AI/ML - 3+ years of hands-on experience developing and deploying deep learning models with a strong portfolio in generative AI for sequential or spatio-temporal data - Strong software engineering skills in Python - Must have at least two years of AWS experience and demonstrated knowledge of common AWS services such as EC2, S3, Lambda, Athena, Redshift, etc - Must have at least 2 years of professional experience with computer languages such as Python, C++, Scala, etc - Strong knowledge of SQL concepts, ability to comprehend and write complex SQL statements - Excellent problem solving, communication, and cross-functional collaboration These are qualifications. Nice to Haves: separate maybe "Preferred Qualifications" but not in headings list. Could treat as part of Qualifications or Skills? The headings list includes Skills. Could put nice-to-haves under Skills. But we have also "Compensation and Benefits:" section with details. Let's extract Compensation and Benefits: - Fair and competitive salary based on skills and experience, and annual performance bonus - Equity may be awarded in the form of Restricted Stock Units (RSUs) - Medical, Dental, Vision and Life Insurance, matching 401k, short-term & long-term disability and parental leave - Unlimited Paid Time Off including vacation, sick days & public holidays - Flexible scheduling and work from home policy depending on role and responsibilities - Base Salary Range: $177,000 to $221,300 (Cambridge, MA) - Additional Perks: list many. Thus we have Benefits, Pay, Schedule (flexible scheduling and work from home). So we can include Benefits, Pay, Schedule sections. Now we need to avoid boilerplate: remove EEO, commitment to diversity, etc. Also remove navigation, cookie, legal, duplicated lines, application instructions (like "To learn more, visit www.cmtelematics.com..."). We must preserve all substantive information. So we need to include the mission statements, impact numbers, etc. Those are substantive. We need to output only HTML fragment, no /, no markdown fences. We'll structure:

About the role

... (combined description)

Responsibilities

  • Design, build, and operate production ML systems at scale.
  • Turn advanced models for sequential and multi-modal data into reliable products that power risk assessment, engagement, and event detection.
  • Partner with research, product, and platform teams to deliver measurable business impact across cloud and edge.
But we might be duplicating content from About the role. However it's okay as long as we preserve all info. The instruction: "Prefer a few substantive sections over many thin ones." Could combine About the role and Responsibilities into one section maybe "About the role". But we have headings list; we can choose to include only sections with real content. If we include Responsibilities, we need to ensure it's not just filler. It's substantive. Qualifications: we can list as
    . Skills: maybe include nice-to-haves and technical skills like AWS, Spark, etc. But we already have many skills in qualifications. Could separate: Qualifications (education, experience) and Skills (technical). However the headings list includes Skills separate. We'll put technical skills under Skills. Benefits: list benefits. Pay: base salary range and bonus, equity. Schedule: flexible scheduling and work from home. We must not include sections with placeholder like "commensurate with experience". We have actual numbers. Now we need to remove duplicated lines: e.g., "Unlimited Paid Time Off" appears both in Benefits and Additional Perks; we should keep once. Let's gather all substantive info: About the role / mission: - As a Principal Machine Learning Engineer I, you will design, build, and operate production ML systems at scale. - You will turn advanced models for sequential and multi-modal data into reliable products that power risk assessment, engagement, and event detection. - You will partner with research, product, and platform teams to deliver measurable business impact across cloud and edge. - CMT is looking for a Principal Machine Learning Engineer I to help us change the world. - CMT has helped protect over 65 million drivers and prevent over 126,000 crashes worldwide. - We build AI to solve some of the most difficult challenges in mobility — understanding and reducing risk, detecting crashes, and getting people life-saving help. - The problems are hard. The impact is real. No matter your role, your work will matter at CMT. That's about role and company. Responsibilities (maybe same as above). Could keep as bullet list. Qualifications: - Master's degree or equivalent years of experience and/or certification in Data Science, Computer Science, Electrical Engineering, Physics, or Mathematics - 7+ years of professional experience in AI/ML - 3+ years of hands-on experience developing and deploying deep learning models with a strong portfolio in generative AI for sequential or spatio-temporal data - Strong software engineering skills in Python - Must have at least two years of AWS experience and demonstrated knowledge of common AWS services such as EC2, S3, Lambda, Athena, Redshift, etc - Must have at least 2 years of professional experience with computer languages such as Python, C++, Scala, etc - Strong knowledge of SQL concepts, ability to comprehend and write complex SQL statements - Excellent problem solving, communication, and cross-functional collaboration Nice-to-haves (Skills): - Ph.D. in a relevant field. - Hands-on experience with time-series or multi-modal architectures for sensor fusion and behavioral modeling - Background in self-supervised learning on real-world sensor data and physics-informed modeling - Experience building large-scale data processing and orchestration: Spark or Beam, Airflow, Kafka or Pub/Sub, Docker, and Kubernetes on AWS, GCP, or Azure - Publications in strong AI or ML venues Benefits: - Medical, Dental, Vision and Life Insurance - Matching 401k - Short-term & long-term disability - Parental leave - Unlimited Paid Time Off including vacation, sick days & public holidays - Flexible scheduling and work from home policy depending on role and responsibilities - Summer Fridays provide team members with half days to recharge - Employee resource groups: Black, AAPI, LGBTQIA+, Women, Book Club, and Health & Wellness - Comprehensive wellness, education, and employee assistance programs Pay: - Fair and competitive salary based on skills and experience - Annual performance bonus - Equity may be awarded in the form of Restricted Stock Units (RSUs) - Base Salary Range: $177,000 to $221,300 (Cambridge, MA) Schedule: - Flexible scheduling and work from home policy depending on role and responsibilities - Summer Fridays provide team members with half days to recharge But schedule overlaps with benefits; we could keep schedule separate. We must avoid duplication: Flexible scheduling appears both in Benefits and Schedule; we can keep it under Schedule only, and maybe not repeat under Benefits. However Benefits also includes Unlimited PTO etc. We'll keep schedule separate. Now we need to ensure we don't include boilerplate like "Commitment to Diversity and Inclusion", "EEO", "equal-opportunity employer", etc. Remove those lines. Also remove navigation, cookie, legal, duplicated lines, application instructions like "To learn more, visit www.cmtelematics.com and follow us on Instagram @cmt.ai", "About Cambridge Mobile Telematics:" etc. Those are boilerplate? The "About Cambridge Mobile Telematics:" includes mission description similar to earlier; but we already captured mission. Might be considered duplicate. We'll omit that section. Now produce HTML. We'll wrap each section in

    heading then content. For lists, use
    • ...
    . For prose, use

    . We must not include any extra text outside HTML. Let's craft. First, About the role: combine paragraphs into

    . Could be multiple

    but okay. We'll do:

    About the role

    As a Principal Machine Learning Engineer I, you will design, build, and operate production ML systems at scale. You will turn advanced models for sequential and multi-modal data into reliable products that power risk assessment, engagement, and event detection. You will partner with research, product, and platform teams to deliver measurable business impact across cloud and edge. CMT is looking for a Principal Machine Learning Engineer I to help us change the world. CMT has helped protect over 65 million drivers and prevent over 126,000 crashes worldwide. We build AI to solve some of the most difficult challenges in mobility — understanding and reducing risk, detecting crashes, and getting people life-saving help. The problems are hard. The impact is real. No matter your role, your work will matter at CMT.

    Now Responsibilities: maybe we can keep as bullet list of duties (same as first sentences). But we already covered them. Could omit Responsibilities to avoid thin sections. However we need to decide. The instruction: "Prefer a few substantive sections over many thin ones." If we already have About the role covering responsibilities, we could skip Responsibilities section. Let's skip Responsibilities. Now Qualifications:

    Qualifications

    • Master's degree or equivalent years of experience and/or certification in Data Science, Computer Science, Electrical Engineering, Physics, or Mathematics
    • 7+ years of professional experience in AI/ML
    • 3+ years of hands-on experience developing and deploying deep learning models with a strong portfolio

Similar jobs