General Summary of Position
This is not a traditional entry-level development role focused on maintaining existing applications. You will have the opportunity to work directly on real business problems and build AI-powered applications, agents, automations, and integrations that are put into production and used across the company.
The ideal candidate enjoys experimenting with emerging technology, learns quickly, and is equally interested in understanding what problem should be solved as they are in writing the code to solve it.
Essential Functions and Responsibilities
QUALIFICATIONS – Knowledge, Skills & Abilities
Education | Bachelor’s degree in Artificial Intelligence, Computer Science, Software Engineering, Data Science, Information Sciences & Technology, Computer Engineering, or a related technical discipline |
Licenses/Certifications | None required |
Years of Experience | Demonstrated hands-on experience developing AI, machine learning, or software solutions. Relevant experience may include professional roles, internships, co-ops, research, capstone projects, freelance development, open-source contributions, hackathons, or substantial independent projects. Demonstrated capability and quality of work are valued over a specific number of years of experience. |
Required Skills & Abilities | Strong programming skills, particularly in Python; experience with JavaScript, TypeScript, C#, or similar languages is valuable Hands-on experience developing AI or machine learning solutions and working with modern generative AI models and APIs Strong understanding of software development fundamentals, data structures, APIs, databases, and application architecture Familiarity with SQL and structured data Strong analytical and problem-solving skills with the ability to quickly learn and apply new technologies Ability to communicate technical concepts effectively and collaborate with both technical and non-technical stakeholders Curious, experimental mindset with a willingness to iterate, test new approaches, and challenge traditional solutions Experience with one or more of the following preferred: LLM platforms (OpenAI, Azure OpenAI, Anthropic, Google Gemini); agentic AI and multi-step workflows; RAG, embeddings, vector databases, or semantic search; AI evaluation, guardrails, observability, or responsible AI practices; API development and systems integration Experience with cloud and development technologies such as Microsoft Azure, Microsoft Fabric, GitHub, GitHub Copilot, data engineering, or analytics platforms preferred Exposure to CRM, ERP, contact center, workflow automation, or other enterprise business applications preferred Demonstrated experience building and deploying complete applications or technical solutions beyond basic classroom assignments preferred |
Travel Requirements | N/A or As needed |
Other Requirements | Candidates are encouraged to provide examples of technical work, such as a GitHub repository, portfolio, capstone project, AI agent, application, research project, hackathon submission, or other relevant project. |
PHYSICAL REQUIREMENTS
ACKNOWLEDGEMENT
Position duties and expectations change over time. This job description is not intended to be an all-inclusive, exclusive or exhaustive list of the job functions that an employee in this position may be asked to perform from time to time.The employee may perform other related duties as assigned to meet the ongoing needs of the Company. If there is ever a time that you are unsure what is expected of you, you are expected to meet with your manager and ask questions. If you are unsure how to perform a certain task, ask your manager before performing.
| Location | Warminster, Pennsylvania |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder