Posted in

Senior – Software Engineer – Prompt Engineer

Senior – Software Engineer – Prompt Engineer

CompanyWalmart
LocationSunnyvale, CA, USA
Salary$117000 – $234000
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelSenior

Requirements

  • Strong command of Python programming fundamentals
  • Solid data skills, sound computer-science fundamentals, and strong programming experience.
  • Experience with at least one relational database technology such as MySQL, PostgreSQL, Oracle, or MS SQL.
  • Deep hands-on technical expertise in development, preferrably full-stack.
  • Good data-processing and testing fundamentals. Principled approach to system updates and prompt compliance evaluation.
  • Ability to take a project from scoping requirements through actual launch.
  • Deal well with ambiguous/undefined problems;
  • A continuous drive to explore, improve, enhance, automate, and optimize systems and tools.
  • Capacity to apply scientific analysis and mathematical modeling techniques to predict, measure and evaluate the consequences of designs and the ongoing success of our platform.
  • Excellent oral and written communication skills.
  • Bachelor’s degree or certification in Computer Science, Engineering, Mathematics, or any other related field.

Responsibilities

  • Developing, testing and refining prompts for various applications, including text generation, question answering, data classification, and synthetic training data generation.
  • Develop and maintain principled regression test suites in order to adequately measure and ensure prompt compliance at scale, for mission critical applications.
  • Analyze and iterate on prompts, over time, based on performance metrics, user feedback and new product requirements.
  • Collaborating with legal, product and data science teams to align prompts with overall company goals and compliance.
  • Seemlessly navigate prompt characteristics of multiple model architectures (GPT, Llama, Gemini, our own fine-tuned LLMs) and versions (e.g. Llama2 vs. Llama 3).
  • Creatively attack your own prompts, to assess safety exposure and strengthen their compliance characteristics.
  • Continued research and education on the ever-changing AI field and emerging properties of large models.

Preferred Qualifications

  • Proficient in multiple models and AI-related tools.
  • Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS as well as infrastructure management tech (Docker, Kubernetes)
  • Relentless focus on scalability, latency, performance robustness, and cost trade-offs – especially those present in highly virtualized, elastic, cloud-based environments.
  • Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between.
  • Familiarity with Machine Learning concepts & processes
  • Masters or PhD in Computer Science, Physics, Engineering, Math, or equivalent.