AI Developer

De Novo HRConsulting
Bryn Athyn, PA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Artificial Intelligence Microsoft Azure Big Data Business Systems C Sharp (Programming Language) Cloud Computing Cloud Computing Security Information Engineering Extract Transform Load (ETL) Data Warehousing
+27 more
Database Queries JSON Python (Programming Language) Machine Learning Automation of Marketing SQL Azure Language Modeling Runbook Software Engineering SQL Databases Transact-SQL Web Services Workflow Management Systems Azure Automation Enterprise Software Applications Data Ingestion Microsoft Power Automate Large Language Models Snowflake Generative AI Pyspark Information Technology Data Management Restful APIs Pagination Data Pipelines Databricks

Job description

Our client is an IT technical support company that services Philadelphia and the surrounding counties. They are problem solvers, offering strategies and solutions to guarantee that systems are operating optimally. They are seeking an AI Developer to join the team., * Design, develop, and deploy custom Model Context Protocol (MCP) servers using Python or .NET to enable secure interaction between AI agents and enterprise systems.

  • Build and maintain scalable ETL processes and data pipelines using PySpark, Databricks, and SQL databases.
  • Implement and manage Medallion Architecture (Bronze, Silver, Gold layers) to support reliable data ingestion and transformation from third-party REST APIs.
  • Architect, develop, and maintain Retrieval-Augmented Generation (RAG) pipelines to enhance AI and large language model performance.
  • Deploy, populate, and manage vector databases to provide contextual data for AI applications and language models.
  • Curate, prepare, and maintain large, complex datasets for machine learning model training and fine-tuning.
  • Develop and optimize machine learning models and large language models for specialized IT and managed services use cases.
  • Design, develop, and maintain cloud-based solutions within the Azure ecosystem.
  • Utilize Azure services, including Azure Container Apps, Azure Automation (Runbooks), Entra ID, and Data API Builder, to support application development and deployment.
  • Develop and maintain secure authentication and authorization processes using service principals and managed identities.
  • Design and implement automation solutions using Azure Logic Apps, Power Automate, and related workflow orchestration platforms.
  • Integrate Microsoft Graph API, RMM tools, billing platforms, and other business systems into seamless automated workflows.
  • Monitor, maintain, and optimize cloud infrastructure, data platforms, and AI-related services to ensure reliability and performance.
  • Develop and implement security, scalability, and operational best practices for AI, data, and automation solutions.
  • Maintain technical documentation, development standards, and operational procedures related to AI, data engineering, cloud infrastructure, and automation platforms.

Requirements

Do you have experience in Web services design?, Do you have a Bachelor’s degree?, * Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent experience.

  • 3+ years of hands-on software development and data engineering experience.
  • Strong proficiency in Python and/or C# (.NET) required.
  • Experience building, consuming, and authenticating REST APIs (specifically dealing with pagination, rate limiting, and complex JSON payloads).
  • Experience with modern cloud data warehouses (Snowflake, Databricks) is highly preferred.
  • Strong SQL skills (T-SQL / Azure SQL).
  • Knowledge of cloud security paradigms.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to manage multiple projects and priorities in a fast-paced environment.
  • Ability to communicate professionally (both written and verbal), with excellent interpersonal and customer service skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

2:50 min

Introduction and the value of runbooks

Hila Fish · WWC 2023

1:12 min

Building intelligent applications and enhancing developer productivity experiences

Alexander Wallner Alexander Wallner +3 · WWC 2024

1:32 min

Structuring automated incident workflows between runbooks and raw models

Aram Hakobyan Aram Hakobyan +1 · WWC Europe 2026

3:37 min

Scaling machine learning pipelines from prototypes to petabytes

Julian Joseph · LIVE

Videos

See all

Related articles

See all