Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
 Software Engineer - AIPS (Hybrid Working) image - Rise Careers
Job details

Software Engineer - AIPS (Hybrid Working)

Company Description

About SEEK

At SEEK, we serve a noble purpose: to help people live more productive and fulfilling working lives and to help organisations succeed.

By joining us, you’ll be part of a multinational technology business that is far-reaching with a start-up working culture that focuses on a set of collaborative values and appreciates dynamic cultures. SEEK is a place where potential meets possibility – it’s where your career aspiration and our purpose can make great things happen.

Why join us?

Be part of a multinational tech company with strong core values to help us solve complex challenges while building a flexible, exciting career – one that could take you anywhere. We’re looking for people who thrive in dynamic teams and enjoy tackling regular new challenges in a large-scale, modern, and agile environment.

As one of Asia Pacific’s largest tech companies, you’ll contribute to multilingual systems, solving high-impact problems to the benefit of millions of people within the region. Be part of a fast-growing company with a strong culture and clear purpose, innovation and strong investment in responsible AI. SEEK offers you the opportunity to be involved in impactful work and be part of a great team.

Expect a great investment in your career development with access to workshops, conferences & courses while you work alongside seasoned experts.

Job Description

About The Team 

The AI & Platform Services (AIPS) team exists within the Seek Group and provides solutions and services to internal partners, who in turn deliver products to customers (candidates, hirers).  

AIPS is focused on solving information problems and is composed of several cross-functional squads that each exist to work on a given set of information problems.   

Within AIPS there is a diverse range of people and roles, including data scientists, analysts, engineers, data engineers, ontologists, strategy, and product.  

We are looking for a Software Engineer to join our team within AIPS and help on some of the most interesting and challenging problems SEEK faces. Our teams are cross-functional and you’ll be working with data scientists, engineers, and product managers, with a large and varied problem domain. You will be working on complex engineering solutions to enable AI/ML powered services identifying quality candidates for jobs.  

The Role  

The Software Engineer is a vital part of the AIPS Engineering Practices Team, which is responsible for building platforms that empower data scientists, engineers, and analysts to leverage data for generating insights and building machine learning models.  

You will focus on developing our advancing our platforms, leveraging your skills in Java and Python development to build functional and resilient software. You will be supported by our senior engineers to hone your skills and provide you with the guidance and opportunities to grow as an engineer. Your contributions will impact hundreds of users across AIPS and influence the AI models that drive SEEK’s products. 

Key Responsibilities 

  • Work with other engineers to build, test, deploy and maintain software from development through to production  
  • Contribute to platform health, ensuring that our systems are, reliable, resilient, and efficient 
  • Contribute to the development of software, employing current software engineering best practices that are fit for purpose 
  • Work effectively within the team and contribute to existing DevOps environments 
  • Build software in alignment with existing frameworks and SEEK’s technology strategy 
  • Operational support of our systems (incident response, CI/CD, monitoring/alerting, some database and system administration, etc.)  
  • Supporting and advancing our behavioural tracking system built on top of Kafka 
  • Work on serverless AWS technologies such as SNS, SQS, Lambda and ECS 
  • Supporting and advancing our Data / ML projects 
  • Supporting end users (Guidance on how to use our platforms, debugging potential issues they are facing) 
  • Maintaining platform health, ensuring that our systems are secure, reliable, resilient and cost effective. 
  • Maintain clear documentation for code, architecture, and system processes. 

 

Qualifications

Essential Qualifications, Skills and Experience 

  • Cloud-Based Application Deployment: Experience in building, deploying, and managing applications in cloud environments. 
  • Java Development: Proficiency in Java (2+ years) 
  • Modern Programming Languages: Python / Typescript / JS 
  • Automated Testing: Strong understanding of unit testing, particularly with JUnit. 
  • Infrastructure as Code: Skilled in Infrastructure as Code tools, such as Terraform or AWS Cloud Development Kit (CDK). 
  • Software Engineering and Scripting: Solid foundation in software engineering principles with expertise in coding and scripting. 
  • Version Control: Proficient with Git and GitHub for source control and collaboration. 
  • AWS Cloud Services: Demonstrated experience with AWS services including EMR, S3, SNS, SQS, CloudFormation, Fargate, Lambda, and more. 

Desirable Qualifications, Skills and Experience  

  • Big Data Processing: Experience with large-scale data processing frameworks, such as Apache Spark. 
  • Containerization and Orchestration: Proficiency with containerization technologies like Docker and orchestration platforms such as Amazon EKS. 
  • Application Monitoring: Familiarity with monitoring tools such as Prometheus or Datadog for tracking application performance and reliability. 
  • Linux and Bash Scripting: Advanced skills in Linux and bash scripting for system management and automation. 
  • Data Modelling: Designing entities using Json Schema as interfaces or contracts between systems. 
  • Hands-on experience using Spring Boot and Spring Framework. 

Personal Skills and Experience  

Beyond applying your technical expertise to drive features and enhancements, you will also embody the following qualities 

  • Is willing to learn and take onboard advice and guidance from senior engineers. 
  • Ability to adapt to changing designs and requirements 
  • Strong team player, thriving in collaborative environments 
  • Passionate about Software engineering patterns and delivering highly resilient systems 
  • Curious and creative mindset with strong problem-solving abilities 
  • Highly driven to make a positive difference and challenge the status quo 
  • Proactive, with a positive attitude and a clear sense of initiative 
  • Accountable for the overall success of the solution 
  • Focus on delivering testable software while adhering to standards and best practices for quality 
  • Advocate for technical practices like clean code and pair programming 
  • Solid understanding of secure coding practices, with knowledge of mitigating common vulnerabilities 
  • Able to multitask and be comfortable in the unknown 

Additional Information

Perks and benefits 
At SEEK we offer: 

  • Support of flexible working, including a mix of office and work from home days depending on your role. 
  • The opportunity to work from anywhere for up to 4 weeks per financial year 
  • Casual dress – every day 

At SEEK, we are passionate about fostering a culture of inclusion and wellbeing that embraces and values the diversity of our people. We are a purpose driven business that works with heart. 

We know teams with diverse ideas, experiences and perspectives are more creative and are critical to ensuring effective delivery and innovating to enable our future success. As such, we welcome applications from people with diverse backgrounds and life experiences, especially as they relate to gender, sexual identity, culture, faith, disability and life stages. If you have the skills, curiosity and an adaptable mindset but don't meet every responsibility or qualification listed in this advertisement, please still get in touch with us. 

Should you require any specific support or adjustments throughout the recruitment process and beyond, please advise us and we will be happy to assist. 

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - AIPS (Hybrid Working), Seek

Are you ready to take your software engineering skills to the next level? Join SEEK as a Software Engineer in our AI & Platform Services (AIPS) team based in vibrant Kuala Lumpur, Malaysia! At SEEK, we’re driven by a noble purpose to help people live more fulfilling working lives, and you can be a crucial part of that mission. In your new role, you’ll collaborate with cross-functional teams of data scientists, engineers, and product managers to tackle exciting, challenging problems. Your expertise in Java and Python development will be vital as you create robust and efficient platforms to support cutting-edge AI and ML services. Imagine working on solutions that directly influence job candidate experiences for millions across the region! You’ll be encouraged to grow your engineering skills with support from senior engineers and will be engaged in innovative projects that enhance the performance and reliability of our systems. Plus, with a flexible hybrid work environment, you can enjoy a balanced lifestyle while making a significant impact. If you're passionate about delivering high-quality software and thriving in a dynamic, collaborative culture, then SEEK is the perfect place for you to advance your career and make a difference. Join us and turn possibilities into reality at SEEK!

Frequently Asked Questions (FAQs) for Software Engineer - AIPS (Hybrid Working) Role at Seek
What are the responsibilities of a Software Engineer at SEEK?

As a Software Engineer at SEEK, you will play a pivotal role in our AI & Platform Services (AIPS) team. Your main responsibilities include developing, testing, deploying, and maintaining software applications from development through to production. You'll work on ensuring platform health by building robust systems, performing operational support, and contributing to existing DevOps environments. You'll also be heavily involved in building AI and ML powered services which help identify quality candidates for jobs, making a real difference in the recruitment processes for millions!

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer role at SEEK?

To be considered for the Software Engineer position at SEEK, you should have a strong foundation in software engineering principles along with proficiency in Java (2+ years) and experience with Python or JavaScript. Familiarity with cloud deployment, particularly AWS services, is also essential. Additionally, skills in automated testing with JUnit and knowledge of Infrastructure as Code tools like Terraform or AWS CDK are highly desirable. An eagerness to learn and adapt is crucial in our fast-paced environment.

Join Rise to see the full answer
What technologies will I work with as a Software Engineer at SEEK?

As a Software Engineer at SEEK, you will work with a variety of technologies, particularly in the AWS ecosystem. You'll leverage services such as EMR, S3, SNS, SQS, and Lambda to build resilient applications. Additionally, your role will involve using containerization technologies like Docker and orchestration platforms such as Amazon EKS, ensuring you stay at the forefront of modern software engineering practices and frameworks.

Join Rise to see the full answer
What is the work culture like at SEEK for software engineers?

At SEEK, we foster a dynamic and inclusive work environment that values collaboration and diversity. Our Software Engineers work within cross-functional teams that encourage innovative thinking and support personal growth. We take pride in our start-up-like culture, where flexibility and adaptability are celebrated. You will have opportunities to engage with seasoned professionals, participate in workshops, conferences, and other developmental activities, helping you to thrive both personally and professionally.

Join Rise to see the full answer
How does SEEK support career development for Software Engineers?

SEEK is committed to helping you grow in your career as a Software Engineer. You'll have access to various professional development resources, including workshops, courses, and the chance to work alongside experts in the field. We encourage a culture of continuous learning, enabling you to stay ahead with the latest technologies and best practices in software engineering, which supports your long-term career aspirations.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - AIPS (Hybrid Working)
Can you describe your experience with Java development in previous roles?

When answering this question, focus on specific projects where you utilized Java, detailing your contributions and the impact of your work. Highlight any frameworks or methodologies you employed, and how your Java skills helped to solve complex problems. Demonstrating your understanding of Java best practices can further bolster your response.

Join Rise to see the full answer
What steps do you take to ensure code quality?

Outline your approach to maintaining code quality, such as adhering to coding standards, employing automated testing frameworks like JUnit, conducting code reviews, and utilizing version control systems like Git. Share examples where your focus on quality positively influenced your projects and how this aligns with SEEK’s commitment to reliable and resilient software.

Join Rise to see the full answer
How comfortable are you with deploying applications to cloud environments?

Discuss your experience with cloud technologies, specifically AWS, and elaborate on the deployment processes you’ve managed. Mention specific services you've used, such as EC2, S3, or Lambda, and how you’ve ensured that applications are optimized for performance and reliability in cloud settings.

Join Rise to see the full answer
Explain how you would handle a production incident?

Describe your process for incident management, including how you prioritize identifying the issue, communicating with stakeholders, and working towards resolution quickly. Provide examples that showcase your ability to remain calm under pressure, conduct root cause analysis, and implement preventive measures to avoid future incidents.

Join Rise to see the full answer
What tools do you prefer for monitoring and tracking application performance?

Talk about the tools you've used, such as Prometheus or Datadog, explaining how they helped you track system metrics and respond to potential issues effectively. Discuss your experience with setting up alerts and how you used this data to enhance system performance and reliability.

Join Rise to see the full answer
Can you provide an example of working in a cross-functional team?

Share a specific example where teamwork was essential to overcoming a challenge. Highlight your role, the dynamics of collaborating with team members from various disciplines such as data science or product management, and how these collaborations led to successful project outcomes.

Join Rise to see the full answer
How do you approach debugging a complex issue?

Discuss your systematic approach to debugging, like breaking down the problem into manageable parts, using logs and monitoring data for insights, and employing predictive analysis when necessary. Emphasize your ability to remain organized and persistent in finding the root cause of an issue.

Join Rise to see the full answer
What is your understanding of Infrastructure as Code and its significance?

Explain the principles of Infrastructure as Code (IaC) and how it automates the provisioning and management of infrastructure. Draw on your experience with tools like Terraform or AWS CDK, illustrating how IaC improves consistency, reduces manual errors, and enhances productivity in deployment processes.

Join Rise to see the full answer
How do you keep up with changes in technology and software engineering best practices?

Mention your favorite resources for learning, such as professional courses, tech blogs, or coding communities. Emphasize your proactive approach in staying updated with the latest technologies, and how this continuous learning is essential for thriving in a fast-paced technical environment, like that at SEEK.

Join Rise to see the full answer
Why do you want to work as a Software Engineer at SEEK?

Convey your enthusiasm about SEEK’s mission, company culture, and the specific opportunities the AIPS role offers for tackling interesting challenges. Discuss your alignment with the company’s values and your desire to contribute to impactful AI/ML projects that enhance user experiences for millions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Seek Remote Kuala Lumpur, Malaysia
Posted 10 days ago
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days
Photo of the Rise User
Posted 8 days ago
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days
Photo of the Rise User
Transfermate Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
MasterBorn Remote Wrocław, Szczecin, remote
Posted 7 days ago
Photo of the Rise User
McDonald's Corporation Remote 110 N Carpenter St, Chicago, IL 60607, USA
Posted 5 days ago
Photo of the Rise User
Posted 5 hours ago
Photo of the Rise User
Sinch Remote No location specified
Posted 9 days ago
Photo of the Rise User
Bosch Group Remote Budapest, Gyömrői út, Hungary
Posted 8 days ago

Seek brings you personalised rewards from brands you love.

158 jobs
MATCH
Calculating your matching score...
CULTURE VALUES
Customer-Centric
Mission Driven
Dare to be Different
Diversity of Opinions
Friends Outside of Work
Startup Mindset
Emails over Meetings
Transparent & Candid
Growth & Learning
BENEFITS & PERKS
Medical Insurance
Learning & Development
Paid Holidays
Paid Sick Days
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 24, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom