Software Engineer - Senior (CPE)

Overview

On Site
BASED ON EXPERIENCE
Contract - Independent
Contract - W2
Contract - 12+ mo(s)

Skills

AI ENGINEER
MACHINE LEARNING ENGINEER
ML ENGINEER
AI SYSTEMS ENGINEER
AI/ML DEVELOPER
AI
ML
ARTIFICIAL INTELLIGENCE
PYTHON
CURSOR
GITHUB COPILOT
GITHUB
GIT HUB
AWS

Job Details

Software Engineer - Senior (CPE)

Job Summary: Talent Software Services is in search of a Software Engineer - Senior (CPE) for a contract position in Aliso Viejo, CA. The opportunity will be a year with a strong chance for a long-term extension.

Primary Responsibilities/Accountabilities:

  • Design AI systems to enable both human-in-the-loop scenarios and fully autonomous operations.
  • Develop and orchestrate tool-augmented AI agents at scale using standard industry tooling.
  • Build AI-driven processes and infrastructure to accelerate test creation, maintenance, and root cause analysis.
  • Evaluate the performance, safety, and reliability of agentic AI systems within enterprise environments.
  • Work closely with development and testing teams for AI advocacy.
  • Be onsite for collaborations, demos, and other work.

Qualifications:
  • 8+ years professional experience working with Python to build and maintain scalable applications and frameworks.
  • Demonstrated track record of developing, deploying, and maintaining AI/ML systems.
  • Demonstrated ability to write clean, maintainable, and well-documented Python code.
  • Strong verbal and written communication, with experience leading technical training sessions or demos.

Preferred:
  • BS or MS Degree in Computer Science or equivalent field.
  • Experience with AI coding assistants such as Cursor or GitHub Copilot.
  • Experience evaluating generative AI models and agentic, RAG-based systems.
  • Experience with distributed or LLM tracing using observability platforms such as Datadog.
  • Experience working with AI tooling and AI agent frameworks such as Langchain and Langgraph.
  • Experience with testing frameworks such as Pytest.
  • Understanding all phases of the Software Testing Life Cycle (STLC).
  • In-depth database management, cloud technologies (AWS), and containerization (Docker, Kubernetes).
  • Familiarity with DevOps tools and practices, including CI/CD pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Experience with Agile development methodologies such as Scrum

If this job is a match for your background, we would be honored to receive your application!

Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities including contract, contract to hire and permanent placement. Let's talk!

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Talent Software Services, Inc