P

Patch My PC

Extends SCCM/Intune for third-party patching

Software Engineer - AI

AI Application EngineeringUpdated on Nov 10
Full-timeRemote in USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Artificial Intelligence, or a related field, or equivalent experience.
  • At least five years of professional software development experience with C# and the .NET ecosystem.
  • Familiarity with an AI agent framework such as LangChain, CrewAI, AutoGPT, or MetaGPT.
  • A good understanding of large language models such as GPT, Claude, or Mistral, and prompt engineering.
  • Experience with AI libraries such as Transformers, OpenAI API, or Hugging Face.
  • Experience with generative AI data preprocessing and embedding.
  • Experience with REST APIs and at least one cloud platform: Azure, AWS, or GCP.
  • Experience with MongoDB or a similar NoSQL database.
  • Proficiency with Git workflows, branching strategies, and code review.
  • Strong problem-solving skills and eagerness to learn in a fast-paced environment.
  • Candidates for fully remote positions must reside in one of the listed eligible U.S. states.

Responsibilities

  • Design and develop generative AI solutions across the product portfolio.
  • Develop and deploy AI agents for internal tools and customer-facing applications.
  • Collaborate with cross-functional teams to integrate AI technology into existing systems.
  • Identify optimal data processing and structuring approaches for accurate AI analysis.
  • Write clean, maintainable code in C#, Python, or other relevant languages.
  • Translate requirements into engineering deliverables, track progress, and communicate status through stand-ups and stakeholder updates.
  • Test, debug, and optimize AI agent workflow performance.
  • Stay current with research and trends in commercial AI systems.
  • Educate and equip fellow developers on AI solutions.

Desired Qualifications

  • Knowledge of agent memory, planning, and tool-use strategies.
  • Familiarity with containerization using Docker and CI/CD pipelines.
  • Contributions to open-source AI projects or personal agent-based experiments.

About the Company

Patch My PC

Extends SCCM/Intune for third-party patching

Patch My PC extends Microsoft Configuration Manager and Intune to deploy and patch a wide range of third-party applications. It handles packaging, testing, troubleshooting, and deploying these apps in your environment, saving time and money while improving security. It can automatically configure deployment rules for full automation and control over third-party patch management, with initial setup taking minutes.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Denver, CO
Founded
2011

Recently Posted Jobs

Explore more opportunities at Patch My PC

See more jobs