Rush Digital
4 months ago
AI Software Engineer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Rush Digital
- Location
- New Zealand, North Island, Auckland, Auckland City, Penrose New Zealand
- Posted
- 4 months ago
Job description
Senior AI Software Engineer
About Us
At RUSH, we believe in building a culture of excitement, collaboration, and growth
We are an integrated design + technology studio!
We design and build technology with a focus on making a positive impact on people's lives!
We’re a diverse team of big-picture thinkers, creative minds, and technical problem solvers, all united by our passion for creating human-centred experiences!
About the Role
You are a hands-on engineer who combines technical depth with leadership.
You write clean, maintainable code, mentor others, and thrive in collaborative, fast-moving environments. You will bridge the gap between traditional senior-level engineering foundations and modern, AI-accelerated execution methodologies.
Key Responsibilities & Requirements
Traditional Engineering (Senior Level)
- Professional Senior software engineering experience
- Strong architectural judgement: can shape approaches, trade-offs, integration boundaries, and technical direction on client engagements
- Comfortable owning delivery from problem to working software
- Experience using AI-assisted development utilising tools like Cursor, Claude Code, or Copilot-class tools. Insight to know when to trust, verify, and rewrite AI outputs.
- Hands-on experience embedding LLMs in applications/workflows.
Practical understanding of LLM limitations
- Naturally articulate in technical conversations with engineers and stakeholders, with the ability to explain trade-offs and progress clearly
- Comfortable in enterprise contexts
- Deriving your absolute technical credibility from active, hands-on building rather than slide-only advisory work
- Teaching by doing: working alongside peers to leave client teams significantly more capable and self-sufficient over time, not dependent
Nice to Have
- experience in embedded / squad models, such as innovation, transformation, or platform teams inside large organisations
- Direct exposure to AI Enablement delivery
Experience taking prototypes toward production
Familiarity with agentic patterns- Experience scoping or contributing to initial discovery phases
- Active contribution to internal engineering culture
Ready to take charge?
We'd love to hear from you
Required skills
- production
- leadership
- ai
- delivery
- collaboration
- innovation
- software engineer
- claude code
- transformation
- prototypes
- llms
- cursor
- copilot
- advisory work
- clean code
- maintainable code
- self-sufficient
- ai-assisted development
- technical direction
- engineering culture
- fast-moving environments
- technical depth
- client engagements
- platform teams
- trade-offs
- discovery phases
- client teams
- ai enablement
- integration boundaries
- embedded models
- squad models
- agentic patterns
- architectural judgement
- working software
- enterprise contexts
- hands-on building
Interested in this position?
Create your free account and tailor your CV to match this job.