FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, AI Experience
Penn FosterSenior Software Engineer building AI-native products for Penn Foster Group. Collaborating with other engineering teams and owning features that shape learner's experience.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building AI-native products with a focus on full-stack development using TypeScript, Vue.js, and Node. Proven ability to drive complex features from concept to deployment while maintaining high standards of user experience and product quality.
Highest-signal resume keywords
Full-Stack DevelopmentTypeScript ProficiencyUI/UX SensibilityAI-Powered Feature OwnershipCode Review Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
TypeScriptVue.jsNodePostgreSQLFull-Stack DevelopmentEnd-to-End Feature DevelopmentLLM Feature ObservabilityAgentic Development PracticesModel API IntegrationTokenization Management
Soft Skills
High Ownership MentalitySelf-Directed Work EthicCollaboration in Remote TeamsProblem Shaping
Tools & Technologies
AzureAgentic Coding Tools
Industry Keywords
Customer-Facing ProductsHigh-Quality SoftwareStartup ExperienceEngineering Standards
Tech Stack
Tools & technologiesAzureJavaScriptNode.jsPostgresTypeScriptVue.js
About the role
Key responsibilities & impact- Build AI-native products end-to-end — owning features that shape how millions of learners discover, enroll in, and progress through our programs.
- Collaborate closely with product, platform, and other engineering teams.
- Mentor peers on agentic development practices.
- Design, build, and ship full-stack features end-to-end using TypeScript, Vue.js, and Node, deployed on Azure.
- Write evals and observability for LLM features.
- Use agentic coding tools as your primary development environment.
- Take ownership of AI-powered content authoring and management features.
- Integrate model APIs with consideration for tokenization, latency, cost control, etc.
- Lead code reviews and set technical standards for AI-assisted development.
Requirements
What you’ll need- 5+ years of experience building customer-facing products at a high-quality software company.
- Strong UI and TypeScript fundamentals, with experience across the full stack (Browser technologies, Node, PostgreSQL).
- Track record of driving complex, end-to-end features (not just incremental improvements and refactors) with visible impact on the product.
- Product sensibility: you care about UX, speed, and polish, and you push back when something doesn't feel right.
- Comfortable working without heavy PM overhead; you can help to shape the problem, not just implement a solution.
- High ownership mentality: self-directed, full-lifecycle builder who takes a feature from idea to shipped.
- Thrives in a remote, async-first environment with a lean, high-output team.
- Experience at a startup or a company with a genuinely high engineering bar.
Benefits
Comp & perks- medical
- dental
- vision
- flexible spending
- generous paid time off
- sponsored volunteer opportunities
- a 401K with a company match
- plus free access to all of our online programs