AI Engineer

Location:
New York City Metropolitan Area
Job Type:
Contract
Date Posted:
August 7, 2025

AI Engineer

 

Responsibilities

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 Microsoft 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

Microsoft .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

How to Apply for this Job?