onsite
Software Development Engineer - Hiring Intelligence - Amazon.com
Software Engineer
Lead the design and implementation of scalable data pipelines and ML models that power Amazon’s hiring assessments, driving precision and fairness in talent acquisition.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput data pipelines that ingest, transform, and store candidate assessment data at scale.
- Build and deploy machine learning models to predict candidate fit, bias‑mitigation scores, and assessment effectiveness.
- Collaborate with data scientists, product managers, and UX teams to translate business requirements into robust technical solutions.
- Optimize performance and cost of AWS services (S3, Redshift, SageMaker, Lambda) to support millions of assessments per year.
- Ensure data quality, security, and compliance with internal governance and external regulations.
Requirements
- BS/MS in Computer Science, Engineering, or related field; 3+ years of production software engineering experience.
- Proficiency in Python, SQL, and AWS cloud services; experience with ML frameworks (scikit‑learn, TensorFlow, PyTorch) is a plus.
- Strong background in data engineering, ETL, and performance tuning of large datasets.
- Excellent problem‑solving skills and ability to work in a fast‑paced, cross‑functional environment.
- Passion for building fair, inclusive, and data‑driven hiring solutions.
Skills
pythonmachine learningawssql