PitchMeAI
Experis

Sr. Software Engineer, Full Stack (AI and Automation)

Experis · Raleigh, NC

  • Hybrid
  • Full-time
  • $165,000 / year
  • Raleigh, NC
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Build AI automation layer for enterprise infrastructure.
  • Architect and scale backend systems for intelligent agents.
  • Integrate cutting-edge AI models into workflows.
  • Ensure reliability, performance, and incident response.
  • Collaborate with CTO and founding team on product goals.

About the role

Senior Full Stack Software Engineer AI Automation

Location: Raleigh NC Preferred (Open to Remote)

Type: Direct Hire Role

Salary Range: $155,000 - $175,000

The Opportunity

Join our founding engineering team building the AI automation layer for enterprise infrastructure. You'll work directly with our CTO to architect and scale backend systems that power intelligent agents running on specialized enterprise software environments. This isn't about building yet another SaaS app. You're building intelligent agents that navigate complex desktop environments, parse documents, integrate with cutting-edge AI models, and execute multi-step workflows autonomously in production environments where reliability is non-negotiable.

What You'll Be Doing

Build AI-Powered Automation Systems

  • Design and implement intelligent agents that automate complex, repetitive workflows across specialized enterprise software platforms.
  • Architect backend services that orchestrate agentic workflows, handling concurrency, reliability, and observability at scale.
  • Build agentic frameworks and tools to power enterprise agentic use.
  • Build systems that integrate with state-of-the-art AI models (LLMs, vision models, document parsing) to generate workflows, extract structured data, and drive adaptive execution logic.

Scale Backend Infrastructure

  • Own backend services that power our agent deployments.
  • Build robust APIs and data pipelines that connect field operations to back-office systems.
  • Ensure production reliability, performance monitoring, and incident response for mission-critical customer workflows.

Collaborate & Ship

  • Work directly with our CTO and founding team to break down ambitious product goals into shippable milestones.
  • Bring cutting-edge agentic capabilities into production.
  • Deploy and iterate rapidly based on real customer feedback from enterprise partners.
  • Use AI tools throughout your daily workflow to accelerate development and solve complex problems.

Required Qualifications

  • Professional engineering experience building production systems
  • Fluency in TypeScript or Python or Rust (Bonus for more than one).
  • AI-native mindset: You use AI tools (Claude, Cursor, GitHub Copilot, etc.) every day to accelerate your work and tackle hard problems.
  • Proven problem-solving ability: You can take ambiguous requirements, break them down, and ship working solutions.
  • Startup DNA: You thrive in fast-moving environments where you own outcomes, not just tasks.
  • Hands-on experience with building scalable distributed systems and backend services.
  • Integrating with AI/ML models (OpenAI, Anthropic, or similar APIs).
  • Deploying and managing production services.
  • Database design and optimization.

Nice to Have

  • Experience with distributed workflow orchestration (Temporal.io, Cadence, or similar).
  • Infrastructure as code and containerization (Docker, Kubernetes).
  • Background in automation, RPA, or desktop application integration.
  • Prior experience at an early-stage startup (seed to Series A).
  • Familiarity with industrial/enterprise software, legacy systems, or domain-specific engineering tools.

You'll Love This Role If You

  • Get energized solving technical problems in industries that have yet to be disrupted by automation - we’re building a first!
  • Want to see your code immediately impact real customers doing real work.
  • Prefer shipping and iterating to endless planning and process.
  • Believe AI tools should be core to how engineers work, not a side experiment.
  • Want meaningful equity and influence at a seed-stage company.

Key skills/competency

  • Full Stack Engineering
  • AI Automation
  • Backend Systems Architecture
  • Intelligent Agents
  • Workflow Orchestration
  • Distributed Systems
  • API Development
  • Production Reliability
  • AI/ML Integration
  • TypeScript/Python/Rust

Skills & topics

  • Full Stack Engineer
  • Software Engineer
  • AI
  • Automation
  • TypeScript
  • Python
  • Rust
  • Backend Development
  • Distributed Systems
  • Intelligent Agents

How to get hired

  • Tailor your resume: Highlight experience with TypeScript, Python, Rust, AI/ML integration, and building scalable backend systems.
  • Showcase AI fluency: Emphasize your daily use of AI tools for development and problem-solving.
  • Demonstrate startup DNA: Provide examples of thriving in fast-paced environments and owning outcomes.
  • Prepare for technical questions: Be ready to discuss distributed systems, database design, and production deployment.
  • Research the company: Understand their mission of building AI automation for enterprise infrastructure.

Technical preparation

Practice building distributed systems and backend APIs.,Implement AI model integrations using provided APIs.,Develop automated workflows in TypeScript or Python.,Design and optimize database schemas for scale.

Behavioral questions

Describe a complex problem you solved.,How do you handle ambiguous requirements?,Tell me about a time you iterated quickly.,How do you use AI tools in your workflow?

Frequently asked questions

What is the salary range for the Senior Full Stack Software Engineer role at Experis?
The salary range for this Senior Full Stack Software Engineer (AI and Automation) position at Experis is between $155,000 and $175,000 annually.
Is the Senior Full Stack Software Engineer role at Experis remote or on-site?
The role is based in Raleigh, NC, but is open to remote candidates. While Raleigh is preferred, Experis is flexible on location for the right candidate.
What programming languages are essential for the Senior Full Stack Software Engineer position at Experis?
Fluency in TypeScript, Python, or Rust is required. Having proficiency in more than one of these languages is considered a bonus.
What kind of AI integration is involved in the Senior Full Stack Software Engineer role?
This role involves integrating with state-of-the-art AI models such as LLMs, vision models, and document parsing models to create intelligent agents and automate workflows.
What is the company culture like at Experis for this Senior Full Stack Software Engineer role?
Experis is a seed-stage company with a founding engineering team. The culture likely emphasizes rapid iteration, direct impact, AI-driven workflows, and a collaborative environment working closely with the CTO and founding team.
What does 'AI-native mindset' mean for the Senior Full Stack Software Engineer at Experis?
An 'AI-native mindset' means you actively use AI tools like Claude, Cursor, or GitHub Copilot daily to enhance your development process and solve complex technical challenges.
What are the key responsibilities of a Senior Full Stack Software Engineer at Experis?
Key responsibilities include designing and implementing intelligent agents for automation, architecting scalable backend services, integrating AI models, ensuring production reliability, and collaborating with the founding team.