ReturnPro

AI Prompt Engineer & Python Developer

United States

over 2024 years ago
Save Job

Summary

We are looking for a Python Developer with strong AI prompt engineering skills to build intelligent automation tools for our SaaS platform. This role goes beyond traditional software developmentyou will be responsible for: Extracting structured data from our databases Crafting optimized prompts using that data for OpenAIs API Retrieving and processing AI-generated insights Building automated workflows to integrate these insights at scale This role is ideal for someone who understands both data engineering and AI communicationleveraging structured data to create effective prompts that yield high-quality AI responses. Primary Responsibilities/Essential Functions AI Prompt Engineering & Optimization Design, test, and refine prompts for OpenAIs API to ensure accuracy, relevance, and structured outputs Develop dynamic prompts that adapt to different product categories, business rules, and warehouse conditions Apply techniques like few-shot learning, chain-of-thought prompting, and contextual prompting to improve AI performance Debug and iterate on AI-generated responses to reduce hallucinations and improve consistency Data Retrieval, Processing & Structuring Connect to and query SQL/NoSQL databases to retrieve millions of product records and warehouse data Clean, transform, and structure data before passing it to OpenAIs API Ensure high data integrity for AI-driven insights API Integration & Workflow Automation Integrate OpenAIs API with structured data sources for real-time and batch processing Automate large-scale AI-powered workflows to handle high volumes of data interactions Design error-handling and retry mechanisms for reliable API integration Scalability & Performance Optimization Build high-performance, scalable data pipelines to process AI results efficiently Optimize prompt response times and API cost efficiency Use caching (e.g., Redis) and parallel processing to enhance performance Collaboration & Documentation Work closely with data engineers, product teams, and AI specialists to integrate AI-driven insights Document workflows, code, and prompt strategies for maintainability and optimization Python Expertise 3-5 years of experience with Python for data handling, API interactions, and automation Database Querying Strong SQL & NoSQL skills for retrieving and structuring large datasets OpenAI API & LLM Experience Experience or strong interest in working with OpenAIs API (GPT models) and prompt engineering AI Prompt Optimization Understanding of how to structure AI prompts for clarity, accuracy, and efficiency API Integration & Automation Experience in RESTful API interactions and processing structured responses Data Processing & Transformation Proficiency in pandas, numpy for cleaning and preparing data before AI inference Scalability & Performance Optimization Familiarity with asynchronous programming, parallel processing, caching Version Control & CI/CD Hands-on experience with Git, Docker, CI/CD pipelines Preferred Skills Experience fine-tuning OpenAI models or custom LLM deployment Hands-on experience with big data tools (e.g., Snowflake, BigQuery, Databricks) Familiarity with asynchronous processing (asyncio, Celery) for high-volume API calls Experience in pricing automation & AI-powered decision-making

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job