Job Description
Onsite role
Interview: Two rounds (One in-person).
Duration: 12 Months, extension possible based on needs and performance
Job Title: AI Prompt Engineer and RPA Implementation Specialist
Location: Long Island City, NY 11101
Summary of Position:
- The nation's leading local health department seeks a skilled AI Prompt Engineer / AI Agent Implementation / RPA Specialist to join our technology team.
- This role combines cutting-edge AI capabilities with robotic process automation to drive digital transformation across our organization.
- The ideal candidate will have expertise in designing AI agents, crafting effective prompts, and implementing automated solutions in our Windows-centric environment with Linux integration.
Job Duties:
AI Prompt Engineering & Agent Development:
- Design and develop AI agents using Azure OpenAI services and large language models (Nice to have)
- Create, test, and refine prompts for optimal AI model performance and accuracy
- Implement generative AI solutions with Azure OpenAI Service
- Apply prompt engineering techniques to enhance model outputs and reduce hallucinations
- Develop conversational AI interfaces and intelligent automation workflows
RPA Implementation & Management:
- Design, develop, and implement automated workflows using MS Power Automate
- Create both attended and unattended robotic process automation solutions
- Develop desktop flows and cloud flows for comprehensive automation coverage
- Integrate RPA solutions with existing business applications and systems
- Troubleshoot and maintain automation solutions for optimal performance
System Integration & Development:
- Integrate AI agents with APIs, databases, and enterprise systems
- Develop automation solutions that work across Windows and Linux environments
- Create and maintain documentation for all automation processes and AI implementations
- Collaborate with business stakeholders to identify automation opportunities
- Required Technical Skills
Core Programming & Development:
- Programming Languages: Python, JavaScript, C#, or Java
- MS .NET Framework expertise, particularly Visual Basic .NET
- SQL for database management and data manipulation
- HTML/CSS for web-based automation and interface development
AI & Machine Learning:
- Azure OpenAI platform experience with GPT models and embeddings
- Natural Language Processing (NLP) using frameworks like NLTK, SpaCy, or Hugging Face Transformers
- Prompt engineering techniques and best practices
- Machine learning concepts and model implementation
- Computer vision for image recognition and processing tasks
Microsoft Power Platform:
- Power Automate (both desktop and cloud flows)
- Power Automate Desktop for RPA development
- Power Apps and Dataverse integration
- AI Builder for incorporating AI capabilities into workflows
Azure Cloud Services:
- Azure OpenAI Service deployment and management
- Azure Functions for serverless computing
- Azure Logic Apps for workflow automation
- Azure Active Directory for authentication and security
- Azure Resource Manager (ARM) templates and deployment
Integration & API Skills:
- RESTful API design and integration
- SOAP services integration
- JSON data handling and manipulation
- API authentication methods (OAuth, API keys)
- Webhook implementation and management
Data & Analytics:
- Data manipulation using tools like Pandas and NumPy
- Excel automation and data analysis
- Data visualization with tools like Matplotlib
- Database management and SQL querying
- Statistical analysis and data modeling
Required Business & Technical Skills
Process Analysis & Documentation:
- Business process mapping and analysis
- Workflow design and optimization
- Process documentation and technical writing
- Process mining and improvement methodologies
System Architecture & Design:
- Solution architecture design and implementation
- System integration planning and execution
- Scalability and performance optimization
- Security best practices and implementation
Project Management:
- Agile/Scrum methodologies
- Version control with Git and collaborative development
- CI/CD pipeline understanding and implementation
- Testing and quality assurance practices
Platform-Specific Requirements
Windows Environment:
- Windows Server administration and automation
- PowerShell scripting and automation
- Windows Task Scheduler and service management
- Remote Desktop and unattended automation setup
Linux Environment:
- Linux command line proficiency
- Shell scripting (Bash/Shell)
- Linux system administration fundamentals
- Cross-platform automation tools and techniques
Soft Skills & Qualifications
Communication & Collaboration:
- Excellent written and verbal communication skills
- Stakeholder management and business requirement gathering
- Training and mentoring abilities for user adoption
- Cross-functional collaboration with technical and business teams
Problem-Solving & Analytical:
- Critical thinking and problem-solving capabilities
- Analytical mindset for process improvement
- Troubleshooting and debugging skills
- Adaptability to new technologies and methodologies
Qualifications and Requirements:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or related field
- 2-5 years of experience in automation, RPA, or AI development
- Experience with business processes and workflow optimization
- Familiarity with Microsoft Office Suite and enterprise applications
Preferred Qualifications
Certifications:
- Microsoft Certified: Power Automate RPA Developer Associate
- Azure OpenAI or Azure AI certifications
- UiPath, Blue Prism, or Automation Anywhere certifications
- Microsoft Azure fundamentals or associate-level certifications
Additional Experience:
- Citrix or VDI environment automation experience
- SAP or ERP system integration
- Machine learning model deployment and monitoring
- Document processing and OCR technologies
Job Tags
Work at office, Local area, Remote work,