1

Artificial Intelligence Software Engineer Jobs in Wayne, PA

Software Engineer

Moorestown, NJ · On-site

$36 - $40/hr

Job title: Software Engineer Overview Seeking a Software Engineer to support development and ... Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of ...

Review software/tool licenses and vendor contracts in collaboration with legal teams to execute ... Experience with cloud platforms, data engineering, and MLOps is a plus. Preferred Background:

Review software/tool licenses and vendor contracts in collaboration with legal teams to execute ... Experience with cloud platforms, data engineering, and MLOps is a plus. Preferred Background:

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... We may use artificial intelligence (AI) tools to support parts of the hiring process, such as ...

next page

Showing results 1-20

Artificial Intelligence Software Engineer information

See Wayne, PA salary details

$57.5K

$133.7K

$186.2K

How much do artificial intelligence software engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for artificial intelligence software engineer in Wayne, PA is $133,682.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,700.00 and $156,800.00 per year, depending on experience, location, and employer.

What does an artificial intelligence software engineer do?

An Artificial Intelligence Software Engineer designs, develops, and implements software systems that use AI techniques such as machine learning, deep learning, and natural language processing. They work with large datasets, build and train models, and integrate AI capabilities into applications to solve complex problems. Their responsibilities often include collaborating with data scientists, optimizing algorithms, and ensuring the scalability and efficiency of AI solutions.

What are the key skills and qualifications needed to thrive as an artificial intelligence software engineer?

To thrive as an Artificial Intelligence Software Engineer, you need a solid background in computer science, mathematics, and machine learning, often supported by a relevant degree and experience with AI frameworks. Proficiency in programming languages like Python or Java, and familiarity with tools such as TensorFlow, PyTorch, and cloud platforms are typically required. Strong problem-solving skills, creativity, and effective communication help set top performers apart in this role. These competencies are crucial for designing innovative AI solutions, collaborating with teams, and ensuring successful deployment in real-world applications.

How does an artificial intelligence software engineer typically collaborate with data scientists and product teams?

Artificial Intelligence Software Engineers frequently work alongside data scientists to translate complex models and algorithms into scalable, production-ready code. They also collaborate closely with product managers and UX teams to ensure AI solutions align with user needs and business objectives. Effective communication and a strong understanding of both software engineering and data science principles are essential, as these engineers often serve as a bridge between technical and non-technical stakeholders throughout the project lifecycle.

What is the difference between Artificial Intelligence Software Engineer vs Data Scientist?

AspectArtificial Intelligence Software EngineerData Scientist
Required CredentialsBachelor's or higher in CS, AI, or related fields; programming skillsBachelor's or higher in CS, Statistics, or related fields; strong analytical skills
Work EnvironmentDevelops AI models, algorithms, and software applicationsAnalyzes data, builds models, and interprets insights
Employer & Industry UsageTech companies, AI startups, research labsBusiness, finance, healthcare, tech sectors
Common Search & ComparisonFocuses on AI development and software engineeringFocuses on data analysis and statistical modeling

While both roles require programming skills and a background in data or AI, Artificial Intelligence Software Engineers primarily develop AI algorithms and software applications, whereas Data Scientists analyze data to extract insights and build predictive models. The roles often overlap but serve different core functions within tech and data-driven organizations.

What are popular job titles related to Artificial Intelligence Software Engineer jobs in Wayne, PA?

For Artificial Intelligence Software Engineer jobs in Wayne, PA, the most frequently searched job titles are:

What job categories do people searching Artificial Intelligence Software Engineer jobs in Wayne, PA look for?

The top searched job categories for Artificial Intelligence Software Engineer jobs in Wayne, PA are:

Infographic showing various Artificial Intelligence Software Engineer job openings in Wayne, PA as of August 2026, with employment types broken down into 22% Internship, and 78% Full Time. Highlights an 100% In-person job distribution, with an average salary of $133,682 per year, or $64.3 per hour.

Artificial Intelligence Engineer

BeaconFire Inc.

Philadelphia, PA • On-site

Other

Posted 3 days ago

New


Job description

Job Responsibilities:

● Collaborate with the team to design and develop high quality Web applications using Python, Flask, Django, and related technologies.

● Write clean and efficient code, and ensure code maintainability and reusability.

● Design and implement RAG pipelines on Google Cloud / Vertex AI (chunking, embeddings, indexing, retrieval, reranking, grounding).

● Build agentic workflows (tool use, planning, reflection/guardrails, structured outputs) using Python-first frameworks.

● Perform code reviews to ensure code quality and consistency.

● Conduct testing to ensure application quality and reliability.

● Create and maintain technical documentation for web applications.

● Participate in project planning, estimation, and prioritization.

● Stay up to date with the latest technologies for Python development.

● Define and run evaluation (retrieval metrics, answer quality, hallucination/grounding checks), and improve system quality iteratively.

● Ship to production: APIs, monitoring/observability, cost/performance optimization, CI/CD, and security best practices.


Requirement:

● Experience in software development in Python3.

● Decent understanding of the software development/testing life cycle.

● Knowledge of relational databases (e.g. MySQL, PostgreSQL, etc)slanguage skills

● Experience with version control tools, such as Git.

● Experience building RAG solutions (hybrid search, reranking, chunking strategies, embeddings, prompt + schema design).

● Familiar with at least one agentic framework (e.g., LangGraph/LangChain, LlamaIndex, Semantic Kernel, AutoGen) and tool/function calling patterns.


Preferred Qualifications:

● 1+ year professional experience in Python web application development with either Flask or Django.

● Experience in RESTful API development in Python.

● Understanding of Python web application frameworks such as Flask or Django.

● Experience with Cloud services, such as AWS.

● Experience with Vertex AI and GCP fundamentals (IAM, logging/monitoring, Cloud Run/GKE, storage).

● Knowledge graphs for RAG (entity linking, graph traversal + retrieval fusion).

● Streaming/messaging (Pub/Sub, Kafka), document pipelines (Document AI), and multilingual retrieval.

● Experience with evaluation tooling (RAGAS, TruLens, custom eval harnesses), prompt/version management.

● Frontend integration (basic React/Next.js) or platform enablement (internal developer tooling).