Sr. AI Software Engineer
for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. No job title heading. No Job ID. Remove boilerplate, navigation, legal, EEO, duplicated lines, application instructions. Keep substantive info.
We need to parse the posting.
Key parts:
- Intro: "Drive Innovation as our Next Senior AI Software Engineer Are you ready to join a dynamic team creating cutting-edge, cloud-based web stack solutions for a global audience? In this role, you will lead systemic design choices, build scalable enterprise applications, and transform software development practices using advanced agentic workflows to empower contractors worldwide."
- About Us: description of Trimble.
- What Makes This Role Great: description.
- Key Responsibilities: bullet list (though currently as sentences separated by periods). Need to extract bullet points.
- Essential Skills & Experience: list.
- Bonus Points For Experience: list.
- Logistics: Location: Westminster, CO, Onsite Travel Requirement: 0%
- Why You'll Love Working With Us At Trimble: paragraphs about impact, culture, etc.
- Compensation: includes Hiring Range $144,600.00–$198,800.00, Pay Rate Type Salary, Bonus Eligible? Yes, Commission Eligible? No, Benefits description.
- Benefits: description.
- How to Apply etc: remove.
- EEO etc: remove.
We need sections: About the role (maybe combine About Us and What Makes This Role Great?), Responsibilities, Requirements (maybe Essential Skills & Experience), Qualifications (maybe Bonus Points?), Skills (maybe combine?), Benefits, Pay, Schedule (if schedule info present: Travel Requirement 0% maybe schedule? Not exactly schedule. Could include Logistics as maybe "Location" but not a standard heading. The instruction says use headings for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we should map content to those headings if present.
We have:
- About the role: could be the intro paragraph(s) describing role.
- Responsibilities: Key Responsibilities.
- Requirements: Essential Skills & Experience (maybe also Bonus Points as Qualifications?).
- Qualifications: maybe Bonus Points For Experience.
- Skills: maybe not separate; could combine with Requirements.
- Benefits: Benefits description.
- Pay: Compensation range and bonus etc.
- Schedule: maybe Travel Requirement 0% (indicates no travel) could be considered schedule? Or we could omit Schedule if not specific. The instruction: never create Pay/Schedule/Benefits sections unless posting actually states them. We have Pay and Benefits stated. Schedule: we have Travel Requirement: 0% (maybe indicates no travel, not schedule). Not exactly schedule like full-time/part-time. Could we treat "Onsite" as schedule? Might be considered work arrangement. But not explicitly schedule like hours. Safer to omit Schedule section if not explicit. However we have "Location: Westminster, CO, Onsite". Could be considered schedule? Not really. I'd omit Schedule.
Thus sections: About the role, Responsibilities, Requirements, Qualifications, Benefits, Pay.
We need to use for each section heading. Use - for any list of duties/requirements/benefits. Use
for prose.
We must preserve all substantive information, not invent or summarize away detail. Remove boilerplate.
We need to ensure we don't repeat job title as heading.
We need to output only HTML fragment.
Let's extract content precisely.
About the role: combine intro and About Us and What Makes This Role Great? Probably we can put under About the role: description of role and company.
But we must not lose specifics.
Let's craft:
About the role
Drive Innovation as our Next Senior AI Software Engineer. You will join a dynamic team creating cutting-edge, cloud-based web stack solutions for a global audience. In this role you will lead systemic design choices, build scalable enterprise applications, and transform software development practices using advanced agentic workflows to empower contractors worldwide.
About Us: Trimble empowers stakeholders through planning, design, construction and the entire asset lifecycle. The company’s innovative and connected ecosystem of solutions improves coordination and collaboration between teams, phases and processes. Automating work and transforming workflows, Trimble enables teams to deliver with confidence at every turn. For more information, visit: construction.trimble.com.
What Makes This Role Great: As a principal technical leader, you will be at the forefront of modernizing greenfield, cloud multi-tenant applications using modern tech stacks while spearheading the adoption of cutting‑edge AI agentic workflows to boost team velocity and transform the software development lifecycle.
That seems to preserve.
Responsibilities: need bullet list.
Original: "Drive the adoption of modern agentic workflows by engineering and maintaining specialized AI agents that optimize feature implementation and quality assurance.Architect, build, and deploy robust full-stack software solutions using C# .NET and Angular for enterprise cloud platforms.Spearhead innovative opportunities to seamlessly integrate artificial intelligence tools across every phase of the software development lifecycle.Guide systemic design choices and mentor software engineers to promote technical excellence and scalable delivery practices.Collaborate closely with cross-functional Agile teams and Product Management to refine product requirements and deliver high-impact features."
We need to split into bullet points. Each sentence separated by period but some missing spaces after period. We'll split accordingly.
List:
- Drive the adoption of modern agentic workflows by engineering and maintaining specialized AI agents that optimize feature implementation and quality assurance.
- Architect, build, and deploy robust full-stack software solutions using C# .NET and Angular for enterprise cloud platforms.
- Spearhead innovative opportunities to seamlessly integrate artificial intelligence tools across every phase of the software development lifecycle.
- Guide systemic design choices and mentor software engineers to promote technical excellence and scalable delivery practices.
- Collaborate closely with cross-functional Agile teams and Product Management to refine product requirements and deliver high-impact features.
We'll put in - .
Requirements: Essential Skills & Experience.
Original: "8+ years of experience in software development with C# .NET and Angular SPA frameworks.Demonstrated experience in a technical leadership role mentoring engineers and driving exemplary software delivery practices.Deep hands-on experience or strong background working with AI agentic systems and automated codebase tools.Proven expertise in designing distributed software platforms, relational databases, and scalable, reliable multi-tenant applications.Bachelor's degree in a software development related field or an equivalent combination of education and professional experience."
We'll bullet each.
- 8+ years of experience in software development with C# .NET and Angular SPA frameworks.
- Demonstrated experience in a technical leadership role mentoring engineers and driving exemplary software delivery practices.
- Deep hands-on experience or strong background working with AI agentic systems and automated codebase tools.
- Proven expertise in designing distributed software platforms, relational databases, and scalable, reliable multi-tenant applications.
- Bachelor's degree in a software development related field or an equivalent combination of education and professional experience.
Qualifications: Bonus Points For Experience.
Original: "Bonus Points For Experience implementing Domain Driven Design (DDD) in large-scale enterprise solutions.Hands-on expertise with formal software design patterns and Azure SQL components."
Bullet:
- Experience implementing Domain Driven Design (DDD) in large-scale enterprise solutions.
- Hands-on expertise with formal software design patterns and Azure SQL components.
Benefits: description.
Original: "Benefits: Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan."
We'll put in
maybe also bullet list? It's a list of benefits; we could bullet each. The instruction: Use
- for any list of duties/requirements/benefits. So we should bullet benefits.
List:
- Medical
- Dental
- Vision
- Life
- Disability
- Time off plans
- Retirement plans
- Tax savings plans for health, dependent care and commuter expenses
- Paid Parental Leave
- Employee Stock Purchase Plan
We could also include the introductory sentence: "Trimble offers comprehensive core benefits that include ..." but we can incorporate as preamble
then list.
Pay: Compensation details.
Original: "Compensation: Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and/or offer for this position. This compensation range is based on a full time schedule. Trimble reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant’s sex or other status protected by local, state, or federal law. Hiring Range $144,600.00–$198,800.00 Pay Rate Type Salary Bonus Eligible? Yes Commission Eligible? No"
We need to preserve all substantive info. We'll create a
with that info, maybe bullet for clarity but not required. Since it's not a list, we can just paragraph.
We should not include the "How to Apply" etc.
Also we have Logistics: Location: Westminster, CO, Onsite Travel Requirement: 0%. This is not covered by headings; maybe we could include under About the role or a separate section like "Location". But instruction only lists those headings; we could omit if not fitting. However we might include it under About the role as extra detail. But we must preserve all substantive information. So we need to include location and travel requirement somewhere. Could add a
under About the role or maybe a separate section "Logistics" but not in allowed headings. Since we cannot create new headings not in list? The instruction says use
for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). It doesn't forbid other headings, but says "Use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)." It implies those are examples; we could still use other headings if needed, but better to stick to those. However we need to preserve location and travel. Could incorporate into About the role paragraph: "Location: Westminster, CO, Onsite. Travel Requirement: 0%." That would preserve.
Thus About the role paragraph(s) can include that.
Now ensure we don't include boilerplate like EEO, application instructions, privacy notices, etc.
Let's craft final HTML.
We'll have:
About the role
Drive Innovation as our Next Senior AI Software Engineer. You will join a dynamic team creating cutting-edge, cloud-based web stack solutions for a global audience. In this role you will lead systemic design choices, build scalable enterprise applications, and transform software development practices using advanced agentic workflows to empower contractors worldwide.
About Us: Trimble empowers stakeholders through planning, design, construction and the entire asset lifecycle. The company’s innovative and connected ecosystem of solutions improves coordination and collaboration between teams, phases and processes. Automating work and transforming workflows, Trimble enables teams to deliver with confidence at every turn. For more information, visit: construction.trimble.com.
What Makes This Role Great: As a principal technical leader, you will be at the forefront of modernizing greenfield, cloud multi-tenant applications using modern tech stacks while spearheading the adoption of cutting‑edge AI agentic workflows to boost team velocity and transform the software development lifecycle.
Location: Westminster, CO, Onsite. Travel Requirement: 0%.
Then Responsibilities.
Responsibilities
- Drive the adoption of modern agentic workflows by engineering and maintaining specialized AI agents that optimize feature implementation and quality assurance.
- Architect, build, and
- for any list of duties/requirements/benefits. Use
for prose. We must preserve all substantive information, not invent or summarize away detail. Remove boilerplate. We need to ensure we don't repeat job title as heading. We need to output only HTML fragment. Let's extract content precisely. About the role: combine intro and About Us and What Makes This Role Great? Probably we can put under About the role: description of role and company. But we must not lose specifics. Let's craft:
About the role
Drive Innovation as our Next Senior AI Software Engineer. You will join a dynamic team creating cutting-edge, cloud-based web stack solutions for a global audience. In this role you will lead systemic design choices, build scalable enterprise applications, and transform software development practices using advanced agentic workflows to empower contractors worldwide.
About Us: Trimble empowers stakeholders through planning, design, construction and the entire asset lifecycle. The company’s innovative and connected ecosystem of solutions improves coordination and collaboration between teams, phases and processes. Automating work and transforming workflows, Trimble enables teams to deliver with confidence at every turn. For more information, visit: construction.trimble.com.
What Makes This Role Great: As a principal technical leader, you will be at the forefront of modernizing greenfield, cloud multi-tenant applications using modern tech stacks while spearheading the adoption of cutting‑edge AI agentic workflows to boost team velocity and transform the software development lifecycle.
That seems to preserve. Responsibilities: need bullet list. Original: "Drive the adoption of modern agentic workflows by engineering and maintaining specialized AI agents that optimize feature implementation and quality assurance.Architect, build, and deploy robust full-stack software solutions using C# .NET and Angular for enterprise cloud platforms.Spearhead innovative opportunities to seamlessly integrate artificial intelligence tools across every phase of the software development lifecycle.Guide systemic design choices and mentor software engineers to promote technical excellence and scalable delivery practices.Collaborate closely with cross-functional Agile teams and Product Management to refine product requirements and deliver high-impact features." We need to split into bullet points. Each sentence separated by period but some missing spaces after period. We'll split accordingly. List: - Drive the adoption of modern agentic workflows by engineering and maintaining specialized AI agents that optimize feature implementation and quality assurance. - Architect, build, and deploy robust full-stack software solutions using C# .NET and Angular for enterprise cloud platforms. - Spearhead innovative opportunities to seamlessly integrate artificial intelligence tools across every phase of the software development lifecycle. - Guide systemic design choices and mentor software engineers to promote technical excellence and scalable delivery practices. - Collaborate closely with cross-functional Agile teams and Product Management to refine product requirements and deliver high-impact features. We'll put in- .
Requirements: Essential Skills & Experience.
Original: "8+ years of experience in software development with C# .NET and Angular SPA frameworks.Demonstrated experience in a technical leadership role mentoring engineers and driving exemplary software delivery practices.Deep hands-on experience or strong background working with AI agentic systems and automated codebase tools.Proven expertise in designing distributed software platforms, relational databases, and scalable, reliable multi-tenant applications.Bachelor's degree in a software development related field or an equivalent combination of education and professional experience."
We'll bullet each.
- 8+ years of experience in software development with C# .NET and Angular SPA frameworks.
- Demonstrated experience in a technical leadership role mentoring engineers and driving exemplary software delivery practices.
- Deep hands-on experience or strong background working with AI agentic systems and automated codebase tools.
- Proven expertise in designing distributed software platforms, relational databases, and scalable, reliable multi-tenant applications.
- Bachelor's degree in a software development related field or an equivalent combination of education and professional experience.
Qualifications: Bonus Points For Experience.
Original: "Bonus Points For Experience implementing Domain Driven Design (DDD) in large-scale enterprise solutions.Hands-on expertise with formal software design patterns and Azure SQL components."
Bullet:
- Experience implementing Domain Driven Design (DDD) in large-scale enterprise solutions.
- Hands-on expertise with formal software design patterns and Azure SQL components.
Benefits: description.
Original: "Benefits: Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan."
We'll put in
maybe also bullet list? It's a list of benefits; we could bullet each. The instruction: Use
- for any list of duties/requirements/benefits. So we should bullet benefits.
List:
- Medical
- Dental
- Vision
- Life
- Disability
- Time off plans
- Retirement plans
- Tax savings plans for health, dependent care and commuter expenses
- Paid Parental Leave
- Employee Stock Purchase Plan
We could also include the introductory sentence: "Trimble offers comprehensive core benefits that include ..." but we can incorporate as preamble
then list. Pay: Compensation details. Original: "Compensation: Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and/or offer for this position. This compensation range is based on a full time schedule. Trimble reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant’s sex or other status protected by local, state, or federal law. Hiring Range $144,600.00–$198,800.00 Pay Rate Type Salary Bonus Eligible? Yes Commission Eligible? No" We need to preserve all substantive info. We'll create a
with that info, maybe bullet for clarity but not required. Since it's not a list, we can just paragraph. We should not include the "How to Apply" etc. Also we have Logistics: Location: Westminster, CO, Onsite Travel Requirement: 0%. This is not covered by headings; maybe we could include under About the role or a separate section like "Location". But instruction only lists those headings; we could omit if not fitting. However we might include it under About the role as extra detail. But we must preserve all substantive information. So we need to include location and travel requirement somewhere. Could add a
under About the role or maybe a separate section "Logistics" but not in allowed headings. Since we cannot create new headings not in list? The instruction says use
for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). It doesn't forbid other headings, but says "Use
for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)." It implies those are examples; we could still use other headings if needed, but better to stick to those. However we need to preserve location and travel. Could incorporate into About the role paragraph: "Location: Westminster, CO, Onsite. Travel Requirement: 0%." That would preserve. Thus About the role paragraph(s) can include that. Now ensure we don't include boilerplate like EEO, application instructions, privacy notices, etc. Let's craft final HTML. We'll have:
About the role
Drive Innovation as our Next Senior AI Software Engineer. You will join a dynamic team creating cutting-edge, cloud-based web stack solutions for a global audience. In this role you will lead systemic design choices, build scalable enterprise applications, and transform software development practices using advanced agentic workflows to empower contractors worldwide.
About Us: Trimble empowers stakeholders through planning, design, construction and the entire asset lifecycle. The company’s innovative and connected ecosystem of solutions improves coordination and collaboration between teams, phases and processes. Automating work and transforming workflows, Trimble enables teams to deliver with confidence at every turn. For more information, visit: construction.trimble.com.
What Makes This Role Great: As a principal technical leader, you will be at the forefront of modernizing greenfield, cloud multi-tenant applications using modern tech stacks while spearheading the adoption of cutting‑edge AI agentic workflows to boost team velocity and transform the software development lifecycle.
Location: Westminster, CO, Onsite. Travel Requirement: 0%.
Then Responsibilities.Responsibilities
- Drive the adoption of modern agentic workflows by engineering and maintaining specialized AI agents that optimize feature implementation and quality assurance.
- Architect, build, and
- for any list of duties/requirements/benefits. So we should bullet benefits.
List:
- Medical
- Dental
- Vision
- Life
- Disability
- Time off plans
- Retirement plans
- Tax savings plans for health, dependent care and commuter expenses
- Paid Parental Leave
- Employee Stock Purchase Plan
We could also include the introductory sentence: "Trimble offers comprehensive core benefits that include ..." but we can incorporate as preamble
- .
Requirements: Essential Skills & Experience.
Original: "8+ years of experience in software development with C# .NET and Angular SPA frameworks.Demonstrated experience in a technical leadership role mentoring engineers and driving exemplary software delivery practices.Deep hands-on experience or strong background working with AI agentic systems and automated codebase tools.Proven expertise in designing distributed software platforms, relational databases, and scalable, reliable multi-tenant applications.Bachelor's degree in a software development related field or an equivalent combination of education and professional experience."
We'll bullet each.
- 8+ years of experience in software development with C# .NET and Angular SPA frameworks.
- Demonstrated experience in a technical leadership role mentoring engineers and driving exemplary software delivery practices.
- Deep hands-on experience or strong background working with AI agentic systems and automated codebase tools.
- Proven expertise in designing distributed software platforms, relational databases, and scalable, reliable multi-tenant applications.
- Bachelor's degree in a software development related field or an equivalent combination of education and professional experience.
Qualifications: Bonus Points For Experience.
Original: "Bonus Points For Experience implementing Domain Driven Design (DDD) in large-scale enterprise solutions.Hands-on expertise with formal software design patterns and Azure SQL components."
Bullet:
- Experience implementing Domain Driven Design (DDD) in large-scale enterprise solutions.
- Hands-on expertise with formal software design patterns and Azure SQL components.
Benefits: description.
Original: "Benefits: Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan."
We'll put in