Senior Developer (Scala / Java) - AI Platform Services

All vacancies of AustraliaInformation & Communication TechnologySenior Developer (Scala / Java) - AI Platform Services

Join passionate engineers & data scientists, work with tech like Kafka/Kubernetes & solve hard problems to improve our job seeker / hirer experience

Summary about this job

Engineering - Software

Company: SEEK Limited

Location: Melbourne

Work type: Full Time

Salary: Base + Super + Profit Share

Phone: +61-7-9383-1787

Fax: +61-2-3847-6756

E-mail: n\a

Site:

Detail information about job Senior Developer (Scala / Java) - AI Platform Services. Terms and conditions vacancy

  • Help make SEEK's search experience even better!
  • Contribute to solutions that help people build meaningful working lives
  • Own systems end to end and have a say in designing new ones

About SEEK

SEEK is a diverse group of companies, comprised of a strong portfolio of online employment, education, commercial and volunteer businesses. SEEK operates in 18 countries with exposure to over 4 billion people and 26% of GDP. SEEK is uniquely positioned to empower jobseekers with career, education and volunteer opportunities to help create productive and fulfilling working lives on a global scale.

Our Team

The Search & Personalisation teams are part of AI & Platform Services (AIPS), which exists within the Seek Group and provides AI-centric core services that scale globally including search, behavioural tracking, recommendations, candidate matching, ontological services and personalisation. Due to exciting growth plans, the team has multiple opportunities (including team lead roles) for Senior Engineers to join the team.

The Opportunity

These are some of the problems we're trying to solve:

  • Finding the real intent of the user – regardless of the country or language
  • Blending the best parts of behavioural based search using artificial intelligence, informational retrieval based search and other appropriate techniques
  • Personalising search based on the implicit or explicit preferences of the user
  • Optimising search results for business outcomes across 25 countries

Your responsibilities include:

  • Participate in the design and definition of software components and systems, taking into account robustness, fault tolerance, scalability and performance.
  • Support experiments to assess the performance of various algorithms and use the results to iteratively improve the platform.
  • Be responsible for your service in production, its consistent uptime, troubleshooting, non-functional SLAs.
  • Collaborate within a multi-functional, multi-disciplinary team and development organisation to deliver excellent software for our partners in an agile environment.
  • Act as an enabler for your team members, removing obstacles from their paths and identifying potentials for delivery, business and process improvements
  • Strive for technical excellence; Help communicate the healthy tension between the desire for immediate delivery and the long-term viability of the code base

Our ideal team member?

If you have some of the following skills and experience, we'd like to talk to you

  • Java (high proficiency)
  • Scala
  • Python
  • Kafka / Kinesis or other streaming technologies
  • SparkSQL
  • HDFS / Hadoop
  • Cassandra
  • Relational Database (Postgres by preference)
  • Microservice development and design
  • Dev Ops (Ansible, Kubernetes, Consul)
  • Real-time data processing

A bit more about you

In addition to using expert technical knowledge to drive features and improvements, you will demonstrate or be comfortable with:

  • Working with rapidly-evolving designs and requirements
  • Working well within a team
  • A human touch and sound interpersonal skills
  • A curious mind and strong problem-solving skills
  • Autonomy, responsibility and striving to make a difference
  • A positive, can-do attitude with a clear sense of initiative
  • Responsibility and accountability for overall solution

Why SEEK?

At SEEK, we really value our culture and the way we work together to get stuff done. Our commitment to fostering a work environment where people feel like they're making a difference every day has helped us maintain a consistently high ranking in the annual Hewitt Best Employer Award. In other words, people like to come here – and we're proud of that.

Some of the Perks & Benefits

  • Profit Share, Employee Share Scheme, Purchase additional annual leave and more!
  • Tailored career development planning including opportunities to work with our international businesses
  • Super casual attire, year-round sporting and cultural activities not to mention free food and drinks in our Hub!

How to Apply

Click the "Apply for this job" link to begin your application.

Privacy Policy

All personal information received by us from you or about you will be stored, used and disclosed by us in accordance with our privacy policy, a copy of which can be found at www.seek.com.au/privacy. If you have any questions in relation to how we may use and store your personal information please contact us at [email protected]

Responds for Senior Developer (Scala / Java) - AI Platform Services on FaceBook

Read all comments for Senior Developer (Scala / Java) - AI Platform Services. Leave a respond Senior Developer (Scala / Java) - AI Platform Services in social networks. Senior Developer (Scala / Java) - AI Platform Services on Facebook, LinkedIn and Google+