What are the responsibilities and job description for the Software Engineer, AI position at ChatGPT Jobs?
Job Description
Software Engineer, AI
Location: Charleston, WV
We are seeking a Software Engineer, AI to join our emerging technology team. You will build tools and add-on solutions for Windows and commercial management systems, incubate ideas, build prototypes, and integrate AI into production products. You should be comfortable with ambiguity, be an AI evangelist, and engage with the enterprise systems management community through webinars, sessions, and blogs.
Responsibilities
Patch My PC is an Equal Opportunity Employer. Candidates must reside in one of the following states at 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.
Software Engineer, AI
Location: Charleston, WV
- Remote (must reside in specific U.S. states)
We are seeking a Software Engineer, AI to join our emerging technology team. You will build tools and add-on solutions for Windows and commercial management systems, incubate ideas, build prototypes, and integrate AI into production products. You should be comfortable with ambiguity, be an AI evangelist, and engage with the enterprise systems management community through webinars, sessions, and blogs.
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
- Educate and support product developers for AI integration and maintenance
- Identify optimum data processing and structure for accurate AI analysis
- Translate requirements into clear engineering deliverables, track progress, and communicate status
- Conduct testing, debugging, and performance optimization of AI agent workflows
- Stay up-to-date with the latest research and trends in commercial AI systems
- 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 an AI agent framework (e.g., LangChain, CrewAI, AutoGPT, MetaGPT)
- Good understanding of Large 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
- Knowledge of agent memory, planning, and tool-use strategies
- Azure AI foundry
- Familiarity with containerization (Docker) and CI/CD pipelines
- Contributions to open-source AI projects or personal agent-based experiments
- Base Salary: $125,000 - $145,000
- 401k Match: 200% of contributions up to first 5% of salary (up to 10% total match)
- Medical, Dental, and Vision: 99% of premiums covered for team members and dependents
- Other Benefits: FSA/HSA, fertility benefits, parental leave, PTO, volunteer leave, charitable donation matching, tuition reimbursement, gym membership reimbursement, internet stipend, pet insurance
- Technical Assessment (online coding assessment)
- Initial Screen (20-30 min with Talent team)
- Hiring Manager Interview
- Technical Interview (live with engineering team)
- Team and Leadership Conversations
- Final Conversation with CEO
Patch My PC is an Equal Opportunity Employer. Candidates must reside in one of the following states at 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.
Salary : $125,000 - $145,000