Job Summary
We are looking for a highly experienced Prompt Engineer to work closely with content creators, product teams, and data scientists to develop and optimize prompts for AI systems, specifically to enhance the use of GitHub Copilot. You will be hands-on collaborating with development teams to create and refine prompts that improve coding efficiency, bug fixing, and unit test generation.
Key Responsibilities
- Develop and refine prompts for AI-assisted coding to achieve specific goals such as code snippet generation, bug fixes, and writing unit tests.
- Manage context and constraints to provide GitHub Copilot with the right information (code base, language, framework, libraries, coding style) to improve output quality.
- Design and run experiments to evaluate and optimize prompt strategies.
- Create and maintain a comprehensive library of effective prompts and prompt chains for various development tasks.
- Develop tutorials and training materials to upskill developers in prompt engineering techniques.
- Analyze AI responses, provide feedback, and suggest improvements to prompting methods and models.
- Collaborate cross-functionally with product teams, data scientists, and engineers to translate user needs into effective AI prompts.
- Conduct research and experiments to innovate new prompting techniques and enhance existing workflows.
- Stay updated on the latest advancements in AI, machine learning, and natural language processing (NLP).
- Document work clearly to share knowledge and best practices with technical and non-technical audiences.
Requirements
- Minimum 12 years of experience in software development, AI, or related fields.
- Deep understanding of prompt engineering, AI-assisted coding tools (e.g., GitHub Copilot), and natural language processing.
- Strong hands-on experience collaborating with development and data science teams.
- Ability to design and conduct prompt experiments, analyze results, and iterate quickly.
- Excellent communication skills for both technical and non-technical stakeholders.
- Up-to-date knowledge of the latest AI, NLP, and machine learning trends.
- Proactive, detail-oriented, and innovative mindset.