Jobs · Engineering · Maryland

SR Software Engineer – AI Enablement

Tential Solutions · Rockville, MD · 3 wk ago
EngineeringContract
We need to output HTML fragment with sections for headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections if posting has real specific content. The posting includes: Position Overview (we can treat as About the role). Core Responsibilities (Responsibilities). Required Skills (Skills). Experience Preferred Qualifications (Qualifications). Success Metrics maybe not a standard heading; but we could include under Requirements? Not needed. Key Stakeholders maybe not needed. No explicit Benefits, Pay, Schedule mentioned. So we should not include those sections. Also we should not repeat job title as heading. Use

for each section heading. Use
  • for lists. Use

    for prose. We need to preserve all substantive information, but we can condense into lists where appropriate. Must not invent or summarize away detail. Must not include boilerplate. We need to include content: About the role: from Position Overview paragraph(s). Responsibilities: list of bullet points from Core Responsibilities (multiple sub-sections). Skills: from Required Skills (Technical Knowledge & Development Background, Instructional Design & Training, Communication & Interpersonal Skills, Collaboration & Enablement Experience, Personal Attributes). Qualifications: from Experience Preferred Qualifications and Education. We need to ensure we don't create sections with filler. All sections have content. Let's extract. About the role: "Technically accomplished Software Engineer with a passion for GenAI technologies who will identify, develop, and implement AI-driven solutions within the software development lifecycle (SDLC). This role requires hands-on experience with GenAI tools, strong engineering judgment to identify high-value automation opportunities, and the ability to serve as a technical advisor on AI implementation. The ideal candidate combines deep software engineering expertise with excellent communication and presentation skills to collaborate effectively with cross-functional teams and drive adoption of AI-enhanced development practices through training, workshops, and community building." We'll put that in

    . Responsibilities: multiple bullet points. Let's list them: - Collaborate with the Enablement team, engineers, and customers to identify needs and develop AI-driven SDLC solutions. - Prototype and validate solutions as AI tools and processes evolve throughout the year. - Demonstrate strong engineering judgment by: - Identifying which automations provide the most value. - Determining the best approach to implementation. - Balancing simplicity with sophistication. - Clearly communicating decisions to technical and non-technical stakeholders. - Apply problem-solving skills to address challenges related to AI tool adoption and integration. - Bridge the gap between emerging AI capabilities and practical implementation within the SDLC. - Rapidly incorporate new solutions into training materials and delivery programs. - Serve as a technical advisor on AI tool selection, implementation patterns, and best practices. - Develop instructional content covering: - SDLC best practices - AI integration - Tools and platforms - Processes and standards - Deliver training across multiple formats, including: - Self-service learning - Instructor-led training - Hands-on labs - Identify and engage subject matter experts across technology teams to contribute to and validate content. - Consult with technical leaders and engineers to understand pain points, training requirements, and solution opportunities. - Build organizational relationships to gather input, secure buy-in, and encourage adoption. - Maintain content relevance as SDLC practices, AI tools, and technologies evolve. - Continuously improve training based on feedback, changing business needs, and emerging technologies. - Track and measure training effectiveness through assessments, participant feedback, and performance metrics. - Facilitate instructor-led training sessions for both technical and non-technical audiences. - Present to groups ranging from small teams to large organizational audiences. - Adapt delivery style based on audience size, technical proficiency, and learning objectives. - Provide technical demonstrations of tools, processes, and best practices. We can flatten sub-bullets as separate

  • items. Skills: from Required Skills sections. Technical Knowledge & Development Background: - Strong SDLC expertise, including: Agile methodologies, DevOps practices, CI/CD pipelines, Git/version control, Testing strategies, Deployment practices. - Developer background with hands-on software development experience and coding proficiency. - Experience integrating AI into the SDLC, including AI-powered development tools (e.g., AWS Kiro CLI). - Ability to identify and correct low-quality AI-generated content. - Experience developing and implementing technical solutions in partnership with cross-functional teams. - Strong understanding of development tools, cloud technologies, and deployment platforms. - Advanced troubleshooting and problem-solving skills. Instructional Design & Training: - Ability to rapidly update and evolve training content as tools, processes, and solutions change. Communication & Interpersonal Skills: - Strong public speaking and presentation skills. - Ability to explain complex technical concepts to engineers, customers, and leadership. - Experience influencing stakeholders and driving adoption without direct authority. - Excellent written communication and documentation skills. - Technical credibility to engage effectively with engineering teams. Collaboration & Enablement Experience: - Experience partnering with enablement teams, engineering organizations, and end users. - Ability to gather requirements and translate business needs into practical technical solutions. - Experience with rapid prototyping and iterative solution development. - Comfortable operating in fast-paced environments with evolving technologies. - Collaborative mindset focused on co-creating solutions rather than merely documenting processes. Personal Attributes: - Strong organizational and prioritization skills. - Self-starter who thrives in ambiguous environments. - Continuous learner with intellectual curiosity and technical fluency. - Adaptable and resilient when managing feedback and shifting priorities. - Agile problem solver capable of pivoting as new tools and technologies emerge. We'll list each as
  • . Qualifications: from Experience Preferred Qualifications and Education. - 5+ years of software development experience with demonstrated SDLC expertise. - Experience supporting enablement initiatives or internal developer platforms/tools. - Experience in financial services or other regulated industries preferred. - Demonstrated ability to learn and adopt new technologies quickly. - Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field. - Relevant technical certifications related to SDLC tools or practices preferred. We could also include Success Metrics? Not a standard heading; but maybe we could incorporate under Requirements? The instruction says use headings only for those specific ones. So we should not add extra headings. We could include Success Metrics as a

    under Requirements or Qualifications? But it's not required. The instruction: "Prefer a few substantive sections over many thin ones." We could omit Success Metrics entirely if not fitting headings. However we must preserve ALL substantive information. If we omit it, we lose info. We could embed it as a

    under Qualifications or Requirements as extra info, not as a heading. That's allowed: we can have

    inside a section. So we can add a

    after the list inside Qualifications (or Requirements) containing success metrics. Let's put it under Qualifications as a paragraph. Similarly Key Stakeholders could be a paragraph under Qualifications or maybe under About the role? But we can add as a

    under Qualifications as well. We must not invent headings. So we will have sections: About the role, Responsibilities, Skills, Qualifications. No Benefits, Pay, Schedule. Now produce HTML fragment. Structure:

    About the role

    ...

    Responsibilities

    • ...
    • ...

    Skills

    • ...
    • ...

    Qualifications

    • ...
    • ...

    Success metrics: ...

    Key stakeholders: ...

    Make sure to preserve all details. Let's craft the text precisely. About the role paragraph: combine the two sentences. "Technically accomplished Software Engineer with a passion for GenAI technologies who will identify, develop, and implement AI-driven solutions within the software development lifecycle (SDLC). This role requires hands-on experience with GenAI tools, strong engineering judgment to identify high-value automation opportunities, and the ability to serve as a technical advisor on AI implementation. The ideal candidate combines deep software engineering expertise with excellent communication and presentation skills to collaborate effectively with cross-functional teams and drive adoption of AI-enhanced development practices through training, workshops, and community building." Now Responsibilities list items. I'll create each bullet as separate
  • . For sub-bullets, we can incorporate them as separate
  • items with appropriate wording. List: - Collaborate with the Enablement team, engineers, and customers to identify needs and develop AI-driven SDLC solutions. - Prototype and validate solutions as AI tools and processes evolve throughout the year. - Demonstrate strong engineering judgment by identifying which automations provide the most value. - Demonstrate strong engineering judgment by determining the best approach to implementation. - Demonstrate strong engineering judgment by balancing simplicity with sophistication. - Demonstrate strong engineering judgment by clearly communicating decisions to technical and non-technical stakeholders. - Apply problem-solving skills to address challenges related to AI tool adoption and integration. - Bridge the gap between emerging AI capabilities and practical implementation within the SDLC. - Rapidly incorporate new solutions into training materials and delivery programs. - Serve as a technical advisor on AI tool selection, implementation patterns, and best practices. - Develop instructional content covering SDLC best practices, AI integration, tools and platforms, and processes and standards. - Deliver training across multiple formats, including self-service learning, instructor-led training, and hands-on labs. - Identify and engage subject matter experts across technology teams to contribute to and validate content. - Consult with technical leaders and engineers to understand pain points, training requirements, and solution opportunities. - Build organizational relationships to gather input, secure buy-in, and encourage adoption. - Maintain content relevance as SDLC practices, AI tools, and technologies evolve. - Continuously improve training based on feedback, changing business needs, and emerging technologies. - Track and measure training effectiveness through assessments, participant feedback, and performance metrics. - Facilitate instructor-led training sessions for both technical and non-technical audiences. - Present to groups ranging from small teams to large organizational audiences. - Adapt delivery style based on audience size, technical proficiency, and learning objectives. - Provide technical demonstrations of tools, processes, and best practices. Now Skills list. We'll break each bullet. - Strong SDLC expertise, including Agile methodologies, DevOps practices, CI/CD pipelines, Git/version control, testing strategies, and deployment practices. - Developer background with hands-on software development experience and coding proficiency. - Experience integrating AI into the SDLC, including AI-powered development tools (e.g., AWS Kiro CLI). - Ability to identify and correct low-quality AI-generated content. - Experience developing and implementing technical solutions in partnership with cross-functional teams. - Strong understanding of development tools, cloud technologies, and deployment platforms. - Advanced troubleshooting and problem-solving skills. - Ability to rapidly update and evolve training content as tools, processes, and solutions change. - Strong public speaking and presentation skills. - Ability to explain complex technical concepts to engineers, customers, and leadership. - Experience influencing stakeholders and driving adoption without direct authority. - Excellent written communication and documentation skills. - Technical credibility to engage effectively with engineering teams. - Experience partnering with enablement teams, engineering organizations, and end users. - Ability to gather requirements and translate business needs into practical technical solutions. - Experience with rapid prototyping and iterative solution development. - Comfortable operating in fast-paced environments with evolving technologies. - Collaborative mindset focused on co-creating solutions rather than merely documenting processes. - Strong organizational and prioritization skills. - Self-starter who thrives in ambiguous environments. - Continuous learner with intellectual curiosity and technical fluency. - Adaptable and resilient when managing feedback and shifting priorities. - Agile problem solver capable of pivoting as new tools and technologies emerge. Now Qualifications list. - 5+ years of software development experience with demonstrated SDLC expertise. - Experience supporting enablement initiatives or internal developer platforms/tools. - Experience in financial services or other regulated industries preferred. - Demonstrated ability to learn and adopt new technologies quickly. - Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field. - Relevant technical certifications related to SDLC tools or practices preferred. Now success metrics paragraph. "Success in this role will be measured by training completion rates and participant engagement; knowledge retention and practical application of learned concepts; training and

Similar jobs

Sr Software Engineer - AI

Lowe's Companies, Inc.Charlotte, NC· 2 mo ago
Information Technology$95k–$181k/yrapply on talent.lowes.com

Sr. AI Software Engineer

Palo Alto NetworksSanta Clara, CA· 6 days ago
Engineering$106k–$171k/yrapply on paloaltonetworks.wd5.myworkdayjobs.com