Senior Software Engineer - AI

Sorry, this job was removed Sorry, this job was removed at 08:29 a.m. (CST) on Tuesday, Feb 11, 2025
Be an Early Applicant
Christchurch, Canterbury
Information Technology
The Role

Description

Simple isn’t easy. We should know.   

During 20+ years of delivering financial planning and analytics products that are simple to use, we’ve overcome numerous complex challenges. We’ve had plenty of failures, but from each one we try to learn and push forward with an alternative approach. This is how we've stayed at the leading edge, creating products that are changing the way the world works.   

To help us stay at the leading edge, we’re looking for a senior software engineer with experience creating products that use off-the-shelf AI/ML tools such as large language models (LLM). You’ll work as part of an exceptionally talented cross-functional team building tools that make our customers and employees more productive. Recently, the team created a way for users to get answers from our analytics product by asking questions in natural language. They also developed a tool that provides feedback on SQL written by our integration teams.  

As for what’s next, who knows? We have no preconceived ideas, and the role will be heavy on experimentation and iteration as we search for the best ways to help our customers and to differentiate our products. We could be automatically categorising our customers’ transactions. Or forecasting our customers’ budgets. Or something completely different.  

Questions you’ll be asking (and hopefully answering) include:   

  • What’s the best way to prompt an LLM so that it answers a user’s query?   
  • Our AIs run against vast and unique customer datasets, so how can we give an LLM the right amount of domain knowledge to set it up for the best chance of success?   
  • How do we know whether improving the AI’s behaviour in one area has negatively affected its behaviour in another?   
  • The area of AI is progressing at breakneck speed - is there anything new that we could use?   
  • What should we try next?   

For us to excel in this area we need to fuse the very best product management approach with the very best engineering approach. You will be particularly successful in this role if you have a talent for thinking with a product mindset as well as an engineering mindset. But we don’t expect you to know it all already. In all our roles, learning and development is as critical to our success as it is to yours, so we set aside time for you to spend on your personal growth.   

What we're looking for:   

  • A confident, experienced senior software engineer who can devise, communicate and implement well-informed technical solutions, thrives on ambiguity and is happy exploring an emerging domain.  
  • 6+ years of industry experience working on complex software products, preferably ones that process large quantities of data.   
  • A good knowledge of TypeScript and SQL is essential – C# would be a nice plus. 
  • Experience building products that are backed by off-the-shelf AI/ML tools 
  • A strong history of working with cloud-based infrastructure (preferably Amazon AWS).   
  • A creative approach to problem solving.   
  • Enthusiasm, passion, a willingness to learn, and a growth mindset.  
  • A sense of fun and a genuine desire to work as part of a diverse and collaborative team that is empowered to make decisions.   

What's in it for you?   

  • Dedicated time for learning and development each fortnight   
  • Competitive package including Southern Cross, income protection and life insurance, generous paid parental leave and other benefits. 
  • Work with some of the best tech talent in Christchurch   
  • Central location with plenty of free parking for cars, bikes or scooters,  and easy motorway access   
  • Flexible hybrid working policy   

The Company
Newtown, PA
285 Employees
On-site Workplace
Year Founded: 1999

What We Do

Phocas Software makes people feel good about data because it is easy to use.

All customers can collate and understand the key numbers critical to their work without the help of IT or a technical expert. Phocas has a low barrier to entry, reduces layers of data, decreases administration costs, and allows everyone within an organisation to understand financial performance better and act on it.

Phocas changes the way people think and work and allows you to be decisive and more confident in your decision-making. Phocas’ cloud data analytics application plugs into enterprise ERP systems and multiple other data sources.

Our team of 300 people located across the UK, Europe, Asia, Australia, New Zealand and North America live by our company values: “fun, fulfilling, forever.”

Similar Jobs

McCain Foods Logo McCain Foods

HR Specialist - Timaru NZ

Food • Retail • Agriculture • Manufacturing
Timaru, Canterbury, NZL
20000 Employees

Kraft Heinz Logo Kraft Heinz

EHS Coordinator

Big Data • Cloud • Food • Machine Learning • Software • Database • Analytics
Hybrid
Christchurch, Canterbury, NZL
38000 Employees

McCain Foods Logo McCain Foods

Security Team Member

Food • Retail • Agriculture • Manufacturing
Timaru, Canterbury, NZL
20000 Employees

Datacom Logo Datacom

Systems Engineer

Big Data • Information Technology • Consulting
Christchurch, Canterbury, NZL
6500 Employees

Similar Companies Hiring

InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
Not Eligible
Save
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account