Build the Future of AI Automation

Join a team building meaningful systems that help businesses automate, scale, and operate smarter.

⚡ Automating Real Business Operations Replacing manual workflows with intelligent systems
🔗 End-to-End Client System Design Own the process from discovery calls to deployment
📊 Measureable Operational Improvements Speed, efficiency, scalability

Why Pennock Systems?

Become a part of a team focused on building and delivering meaningful solutions to those who need it most.

Remote-first

Work from wherever you're most productive. We care about output, not hours logged.

Real client impact

Your work goes live for actual businesses — not internal demos that never ship.

Flexible schedule

Set your own hours around a few overlapping check-ins each week.

Room to grow

Your scope grows with you — across AI, automation, and web.

Open Positions

Join a team that builds meaningful solutions for those who need it most. Browse our open positions below.

AI Automation Specialist

Remote Full-time Engineering

Design and maintain custom automations that connect CRMs, scheduling tools, and communication platforms for our clients.

Design multi-step automation workflows
Integrate APIs across CRM, calendar, and messaging tools
Troubleshoot and optimize live client automations
Collaborate with the design team on system architecture

Front-End Developer

Remote / Hybrid Full-time Engineering

Build clean, fast, conversion-focused websites and web apps for our growing client base.

    Build responsive sites from design files
    Implement AI assistant integrations into client sites
    Optimize for performance, accessibility, and SEO
    Maintain and update existing client websites

AI Solutions Consultant

Remote Contract Client Success

Work directly with clients to identify automation opportunities and translate business needs into AI system requirements.

    Run discovery calls with prospective clients
    Map workflows and identify automation opportunities
    Translate findings into clear project scopes
    Support onboarding for newly signed clients

Customer Success Associate

Remote Part-time Support

Be the friendly first point of contact for client questions, account updates, and ongoing support requests.

    Respond to client emails and support tickets
    Coordinate onboarding tasks and scheduling
    Track client feedback and flag recurring issues
    Maintain documentation for support workflows