[Remote] Software Engineer, AI
Note: The job is a remote job and is open to candidates in USA. Patch My PC is an enterprise software company that helps IT and security teams automate third-party software updates. The Software Engineer, AI will design, develop, and deploy generative AI solutions and agents for internal productivity and customer-facing applications, while collaborating with teams and supporting AI adoption among developers.
Responsibilities
- Design and develop generative AI solutions across a rapidly expanding product portfolio
- Develop and deploy AI agents for internal tools and customer-facing applications
- Collaborate with cross-functional teams to integrate AI tech into existing systems
- Identify optimum data processing and structure for accurate AI analysis
- Write clean, maintainable code in C#, Python or other relevant languages
- Translate requirements into clear engineering deliverables, track progress, and communicate status through stand-ups and stakeholder updates
- Conduct testing, debugging, and performance optimization of AI agent workflows
- Stay up-to-date with the latest research and trends in commercial AI systems
Skills
- - Bachelor's degree in Computer Science, Artificial Intelligence, or related field (or equivalent experience)
- - 5+ years of professional software development with C# and the .NET ecosystem
- - Familiarity with a AI agent framework (e.g., LangChain, CrewAI, AutoGPT, MetaGPT)
- - Good understanding of LLMs (e.g., GPT, Claude, Mistral) and prompt engineering
- - Experience with AI libraries (e.g., Transformers, OpenAI API, Hugging Face)
- - Experience with GenAI data pre-processing and embedding
- - Experience with REST APIs and at least one cloud platform (Azure, AWS, GCP)
- - Experience with MongoDB or similar NoSQL databases
- - Proficiency with Git workflows, branching strategies, and code review
- - Strong problem-solving skills and eagerness to learn in a fast-paced environment
- To be eligible for consideration, candidates for fully remote positions must reside in one of the following U.S. states at the time of hire: AL, AK, AR, AZ, CA, CO, CT, DE, FL, GA, HI, IA, ID, IL, IN, KS, KY, LA, ME, MI, MN, MO, MS, MT, NC, ND, NE, NH, NJ, NM, NV, OH, OK, PA, RI, SC, SD, TN, TX, UT, VA, WA, WI, WV, WY
- - Knowledge of agent memory, planning, and tool-use strategies
- - Familiarity with containerization (Docker) and CI/CD pipelines
- - Contributions to open-source AI projects or personal agent-based experiments
Benefits
- 401k Match: Match 200% of contributions up to the first 5% of salary, resulting in a total potential match of 10%.
- Medical, Dental, and Vision Coverage: Patch My PC covers 99% of premiums for both team members and dependents.
- FSA/HSA.
- Fertility benefits.
- Parental leave.
- Paid-time off (PTO).
- Volunteer leave.
- Charitable donation matching.
- Tuition reimbursement.
- Gym membership reimbursement.
- Internet stipend.
- Pet insurance.
- Fully remote work arrangement.
Company Overview