> Markdown version of [/jobs/ext/4472785-ai-software-developer](https://www.wearedevelopers.com/jobs/ext/4472785-ai-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI Software Developer - **Company:** Panha Solutions - **Location:** Colonie, NY, United States - **Salary:** $90,000.0 - $125,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Component-Based Software Engineering, Software Applications, Application Performance Management, Automation of Tests, Databases, Continuous Integration, Data Structures, Software Debugging, HP Systems Insight Manager, Python (Programming Language), Machine Learning, Software Maintenance, Cloud Services, Tensorflow, Software Engineering, Unstructured Data, Software Repository, Pytorch, Large Language Models, Software Troubleshooting, Generative AI, Backend, Git, AI Platforms, Scikit Learn, Information Technology, Data Analytics, Data Management, Restful APIs, Software Version Control, Data Pipelines, Software Library, Programming Languages - **Published:** October 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=51f5ea195d751d20 ## About the Role * Proficiency in Python or another modern programming language. * Strong understanding of software development principles, data structures, and algorithms. * Familiarity with REST APIs, databases, and back-end application development. * Understanding of AI and machine learning concepts. * Experience using Git or other version control systems. * Familiarity with debugging, automated testing, and software maintenance. * Analytical thinking and strong problem-solving skills. * Ability to communicate technical concepts and collaborate effectively. Preferred Qualifications * Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field, or equivalent practical experience. * Experience integrating AI models or third-party AI APIs into applications. * Familiarity with machine learning libraries such as PyTorch, TensorFlow, or scikit-learn. * Knowledge of large language models, retrieval-augmented generation (RAG), and vector databases. * Experience with cloud services, containers, and CI/CD workflows. * Understanding of AI evaluation, model limitations, and responsible AI development. * Familiarity with data processing pipelines and application monitoring. ## Description Panha Solutions is seeking an AI Software Developer to design, build, test, and maintain software applications that incorporate artificial intelligence and machine learning capabilities. The ideal candidate combines strong software engineering fundamentals with an interest in intelligent automation, AI-powered applications, and data-driven solutions. In this role, you will develop application features, integrate AI models and services, build reliable APIs, and collaborate with technical teams to deliver secure, scalable software that meets business requirements. Responsibilities * Design, develop, test, and maintain AI-enabled software applications. * Build application components using Python, JavaScript, or other suitable programming languages. * Integrate AI models, large language model APIs, and machine learning services into software applications. * Develop REST APIs and back-end services to support AI-powered functionality. * Work with structured and unstructured data to support application features. * Implement prompt workflows, model integrations, and automated processing where appropriate. * Evaluate application outputs and help improve reliability, accuracy, and response quality. * Develop automated tests and troubleshoot software defects. * Collaborate with software engineers, data specialists, and project stakeholders. * Apply security, privacy, and data-handling best practices when working with AI services. * Monitor application performance and optimize reliability and scalability. * Maintain technical documentation, code repositories, and deployment procedures.