About the Role
About The Company
Indeed is the world’s leading job site, dedicated to helping people find meaningful employment opportunities. As the most visited employment website globally, we are committed to creating an inclusive and accessible workplace where everyone feels comfortable being themselves. Our mission is to assist job seekers in connecting with the right opportunities and to support employers in finding the best talent. We foster a culture of innovation, collaboration, and continuous improvement, striving to deliver the best possible experience for our users. With a focus on diversity, equity, and inclusion, Indeed aims to build a vibrant community that values different perspectives and experiences, ensuring that our platform remains a trusted resource for millions worldwide.
About The Role
We are seeking a talented Software Engineer II specializing in Backend Engineering with matching experience in industry to join our Day to Day team at Indeed. In this role, you will play a critical part in developing and enhancing machine learning and AI-powered systems designed for temporary job and jobseeker matching. You will work closely with product managers, engineers, and staffing agency partners to build scalable, efficient, and innovative solutions that improve the matching process. Your expertise will contribute to designing, deploying, and maintaining systems that leverage advanced HR technology and machine learning capabilities. This position offers an exciting opportunity to be at the forefront of technological innovation in the employment sector, directly impacting the efficiency and effectiveness of staffing solutions across various regions.
Qualifications
- Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Mathematics, or a related field
- 3+ years of industry experience as a software engineer
- Proficiency in at least one of the following programming languages: Python, Java, Kotlin, C++, Go, Rust
- Experience in designing, building, and deploying machine learning-powered matching systems
- Strong problem-solving skills in fast-paced, collaborative environments
- Excellent communication skills in English
- Experience with cloud platforms such as AWS and infrastructure as code tools like Terraform
Responsibilities
- Design and develop machine learning and AI-enabled systems for temporary job and jobseeker matching
- Collaborate with cross-functional teams, including product managers, engineers, and staffing agency partners, in an agile environment
- Participate in product discovery processes, contributing ideas and solutions alongside product managers and staffing partners
- Engage in code reviews to ensure high standards of code quality, maintainability, and cohesiveness
- Work closely with stakeholders to align technical solutions with business needs and objectives
- Perform ad hoc exploratory data analysis to inform system improvements and innovations
- Mentor and support team members, promoting best practices in software engineering and development
Benefits
- Comprehensive health insurance including medical, dental, and vision coverage
- Disability and life insurance benefits
- 401(k) retirement savings plan with company matching
- Equity-based incentive programs such as RSUs
- Open paid time off policy and 11 paid holidays annually
- Up to 26 weeks of paid parental leave
- Support for work/life balance and wellbeing initiatives
- Resources and programs for continuous professional development
Equal Opportunity
Indeed is deeply committed to fostering an inclusive and diverse workplace where all individuals are valued and respected. We are proud to be an equal opportunity employer, and we ensure that all qualified applicants receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neurodiversity, disability, age, veteran status, or any other legally protected characteristic.
Requirements
Degree in relevant field
A Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, Mathematics, or a related field is required.
3+ years experience
Candidates should have over 3 years of industry experience as a software engineer.
Programming proficiency
Proficiency in at least one of the following languages: Python, Java, Kotlin, C++, Go, or Rust is necessary.
Machine learning experience
Experience in designing, building, and deploying machine learning-powered matching systems is essential.
Cloud platform knowledge
Familiarity with cloud platforms such as AWS and infrastructure as code tools like Terraform is required.
Nice to Have
Ability to solve problems in fast-paced, collaborative environments is a plus.
Strong communication skills in English are beneficial.
Benefits
Health insurance
Comprehensive health insurance including medical, dental, and vision coverage.
Retirement plan
401(k) retirement savings plan with company matching.
Equity programs
Equity-based incentive programs such as RSUs.
Paid time off
Open paid time off policy and 11 paid holidays annually.
Parental leave
Up to 26 weeks of paid parental leave.