Title: Artificial Intelligence (AI) Architect
Location: Remote with occasional travel to Pennsylvania
Duration: 12+ Months contract
Job Summary
Job Summary
We are seeking an experienced Artificial Intelligence (AI) Consultant to design, develop, deploy, and maintain AI and machine learning solutions. The ideal candidate will have strong hands‑on experience in AI, machine learning, data science, natural language processing (NLP), and computer vision.
The consultant will collaborate with cross‑functional teams to solve complex technical challenges, analyze data, improve model performance, troubleshoot existing AI applications, and communicate findings and recommendations to stakeholders. Experience with Python or other programming languages, machine learning frameworks, Microsoft Azure, Azure Synapse, and data pipelines is required.
Key Responsibilities
- Design, develop, test, and deploy AI models and machine learning algorithms.
- Collaborate with cross‑functional teams to identify business needs and address AI‑related challenges.
- Analyze complex datasets to identify patterns, generate insights, and support data‑driven decisions.
- Develop and maintain solutions involving natural language processing (NLP) and computer vision.
- Maintain, troubleshoot, and enhance existing AI applications and models.
- Diagnose and resolve bugs, performance issues, and reliability problems in deployed AI solutions.
- Continuously improve models through experimentation, iteration, evaluation, and optimization.
- Apply appropriate machine learning frameworks and libraries to develop effective AI solutions.
- Work with cloud‑based AI and data environments, including Microsoft Azure and Azure Synapse.
- Develop, support, or integrate data workflows and pipelines for AI and machine learning applications.
- Document technical approaches, model development, testing results, findings, and recommendations.
- Present results and technical information clearly to business and technical stakeholders.
- Stay current with advancements in artificial intelligence, machine learning, and related technologies.
- Support implementation activities and resolve system issues as needed, including occasional onsite work.
Required Qualifications
- 4+ years of experience in artificial intelligence, machine learning, or data science.
- 4+ years of experience with natural language processing (NLP) and computer vision.
- 4+ years of programming experience with languages such as Python, R, or Java.
- 4+ years of experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, or scikit‑learn.
- Familiarity with Microsoft Azure cloud services, Azure Synapse, and data workflows/pipelines.
- Bachelor’s or master’s degree in Computer Science, Engineering, Mathematics, or a related field.
- Strong analytical, problem‑solving, and troubleshooting skills.
- Ability to work independently and collaborate effectively with cross‑functional teams.