Job Details
Job Location: FL Miami - Miami, FL
Salary Range: Undisclosed
Description
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 development-you will be responsible for:
* Extracting structured data from our databases
* Crafting optimized prompts using that data for OpenAI's 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 communication-leveraging 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 OpenAI's 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 OpenAI's API
* Ensure high data integrity for AI-driven insights
* API Integration & Workflow Automation
* Integrate OpenAI's 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
Qualifications
* 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 OpenAI's 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