Noodle logo
Noodle

Founded in 2013, Noodle is dedicated to education in all its forms, from graduate degrees to weekend classes, and offers a "well-researched" database through wh

Prompt Systems Engineer

Location

United States

Posted

1 day ago

Salary

$115K - $130K / year

Seniority

Mid Level

Bachelor Degree2 yrs expEnglishJavaScriptPython

Job Description

Prompt Systems Engineer

Noodle

• Write, iterate, and maintain system prompts and instruction sets for Noodle’s AI agents across the student journey • Translate complex educational and operational requirements into clear, reliable agent behavior — including persona definition, tone, scope constraints, fallback handling, and multi-turn conversation logic • Design prompt architectures for multi-step and chained agent workflows, including RAG-augmented agents that draw from program-specific knowledge bases • Collaborate with the engineering team to configure and deploy agents through Noodle’s AI orchestration platform, including primary prompts, secondary context, knowledge base attachments, and embed definitions • Create the learner experiences defined by “three-way” chat between the learner, a campus or Noodle support staff member, and that staff member’s AI assistant • Build and maintain evaluation frameworks to measure agent accuracy, tone, hallucination rate, task completion, and alignment with rubric-based learning objectives • Use Langfuse (Noodle’s LLM observability platform) to monitor prompt performance in production, identify regressions, and prioritize prompt improvements • Design red-teaming and adversarial testing protocols to surface edge cases and failure modes before agents reach students • Establish prompt versioning practices and maintain a library of tested, reusable prompt components • Partner with Noodle teammates and university stakeholders to design, build, and test agents — translating learning objectives, operational flows, rubric assessments, and more into prompt-level agent instructions • Work with enrollment and student success teams to tune companion agents for specific programs and university partner contexts • Contribute prompt engineering guidelines and best practices documentation for internal teams who configure their own agents on Noodle’s AI orchestration platform • Stay current with model capability changes across OpenAI, Anthropic, and other providers integrated into Noodle’s stack, and proactively surface opportunities or risks • Perform other duties as assigned

Job Requirements

  • 2+ years of experience designing and iterating on prompts for LLM-powered applications in a production environment
  • Deep familiarity with prompt patterns: few-shot examples, chain-of-thought, system vs. user roles, output formatting constraints, tool-use prompting, and RAG integration
  • Strong written communication — you can write clearly, precisely, and persuasively, because that’s the core of the job
  • Experience building and running prompt evaluations: defining metrics, writing test cases, and interpreting results to make improvement decisions
  • Comfort working across disciplines — you can hold a conversation with an engineer about context windows and with a faculty member about Bloom’s Taxonomy
  • Experience with LLM observability tools (Langfuse, Weights & Biases, or similar)
  • Familiarity with LTI (Learning Tools Interoperability) and how AI tools plug into LMS platforms like Moodle, Canvas, or Instructure
  • Experience with voice agents or multimodal prompting
  • Comfort reading and writing basic code (JavaScript, Python) to support prompt automation and testing pipelines
  • Knowledge of OpenAI, Anthropic, or other model provider APIs
  • Ability to thrive in ambiguity and iterate quickly based on user feedback
  • Ability to work effectively in dynamic, rapidly changing, team-based environment

Benefits

  • Work from our beautiful NYC office OR the comfort of your home office!
  • Computer and charger on us!
  • 401(k) with company match, plus equity opportunities
  • Medical, dental, and vision insurance for you and your family (including mental health benefits like Headspace and Talkspace)
  • Employer-paid life and disability insurance
  • Optional voluntary coverage, including supplemental life, accident, critical illness, and hospital insurance
  • Health Savings Account (HSA), Flexible Spending Accounts (FSA), and commuter benefits
  • Pre-tax benefit options that help you save on eligible healthcare, dependent care, and commuting expenses
  • Employee Assistance Program (EAP)
  • Paid parental leave
  • Wellness initiatives and resources
  • Free subscription to the Calm app
  • Employee discount program
  • 4 weeks of paid vacation + 10 paid holidays + paid sick leave
  • Monthly mobile connectivity stipend
  • Annual education stipend for lifelong learning
  • Growth opportunities - we pride ourselves on creating environments where employees can be themselves and grow within and around the company

Related Categories

Related Job Pages

More Systems Engineer Jobs

CSG logo

Systems Analyst – II

CSG

CSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.

Full TimeRemoteTeam 5,001-10,000Since 1982H1B Sponsor

• Maintain the Dynamics 365 user base, including user setup, access changes, role assignments, and business unit configuration for all Dynamics 365 users. • Support and maintain Dynamics 365 operations during CST time zone coverage, ensuring timely response to production issues, business requests, and operational support needs. • Perform application configuration changes based on approved business needs and prioritization, including cloud flows, JavaScript updates, table and column changes, business rules, and other declarative or low-code platform updates. • Make production pushes using Azure DevOps pipelines from sandbox to production and support deployment validation and post-deployment checks. • Maintain sandbox environments so they stay current with production configuration and are ready to support testing, validation, and release activities. • Support incident resolution and enhancement requests by documenting issues, validating system behavior, coordinating with technical resources, and implementing or assisting with approved fixes. • Report on Dynamics data as needed, including common reporting areas such as users, contracts, leads, and opportunities. • Partner with business users and technical teams to understand current-state processes, assess impacts, and implement practical system changes that align with business objectives. • Create and maintain system documentation, configuration documentation, training materials, and quick reference guides as needed. • Facilitate and support testing activities for changes delivered to the platform, including unit testing, validation, and business acceptance support. • Stay current on Dynamics 365 platform capabilities and recommend improvements that strengthen process efficiency, reporting, supportability, and platform maturity.

Colombia
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Assist in planning, conducting and directing the analysis of highly complex business problems to be solved with automated solutions. • Work on mission-critical high value projects with large scale customer impact. • Support development staff by addressing functionality questions and resolving issues. • Assist in creating process engineering and/or business flow assessments to ensure appropriate design of solutions. • Assist with research, evaluating, design and implementing automated solutions that meet the business needs in the most efficient and cost-effective way possible. • Determine necessary program changes. • Evaluate user request for new automated solutions to determine feasibility, time required, and compatibility with other GDS programs/functions. • Consult with user to identify current operating procedures and clarify program objectives. • Verify program logic and correct functionally by implementing test/beta situations. • Estimate and prepare timelines for specific project tasks. • Develop and maintain training and implementation manuals regarding automated systems. • Assist with formulating plans outlining steps required to develop programs and submit plans to the end user for final approval. • Prepares flow charts and diagrams to illustrate sequence of steps the program must follow and to describe logical operations involved. • Work with development teams to estimate and prepare timelines for specific projects.

United States
$50K - $70K / year
Full TimeRemoteTeam 1,001-5,000Since 1996H1B No Sponsor

• Perform analysis, mapping, and specification of integrations between ERPs and fiscal solutions/DF-e messaging systems for electronic fiscal documents • Gather requirements from tax, accounting, IT, and business areas • Map inbound and outbound fiscal processes within the ERP • Translate tax rules into system requirements • Specify integrations between ERP, DF-e messaging services, and fiscal solutions • Develop field mappings (ERP x fiscal solution x XML) • Analyze XMLs, rejections, and responses from SEFAZ/municipal authorities • Support integrated testing, homologation (UAT) and fiscal validation • Identify data, configuration and process gaps • Document flows, rules, layouts, test scenarios, and acceptance criteria • Work closely with vendors and technical teams

Brazil
+A Educação logo

Systems Analyst – Protheus

+A Educação

Expandir os horizontes do conhecimento é o que nos move!

Full TimeRemoteTeam 501-1,000Since 1973H1B No Sponsor

• Maintain and develop ERP (Protheus - TOTVS) functionalities • Optimize processes and respond to business area requests • Develop, customize and optimize routines in Protheus using ADVPL and TL++ • Perform integrations with APIs and external services • Analyze and fix bugs, ensuring stability and performance of solutions • Support implementation and improvements of Backoffice modules (Purchasing, Billing, Finance, Accounting and Tax) • Conduct requirements analysis with business areas and propose appropriate technical solutions • Monitor ERP evolution projects, including updates and migrations • Provide second-level support for complex incidents.

Brazil