As a Full-Stack Software Engineer, Data Acquisition (Foundations) at openai, you will be responsible for designing, developing, and deploying data acquisition systems that meet the company's needs. You will work closely with cross-functional teams to gather requirements, design and implement data pipelines, and ensure data quality and integrity.
Key Responsibilities
- Design and develop data acquisition systems using Python and Node.js.
- Implement data pipelines using AWS services such as S3, Lambda, and Glue.
- Collaborate with data scientists to develop and deploy machine learning models.
- Ensure data quality and integrity by implementing data validation and error handling mechanisms.
- Work with cross-functional teams to gather requirements and design data acquisition systems.
Requirements
- 3+ years of experience in software development, with a focus on data acquisition and machine learning.
- Proficiency in Python, Node.js, and AWS services such as S3, Lambda, and Glue.
- Experience with data pipelines and data validation.
- Strong understanding of machine learning concepts and experience with model deployment.
- Excellent communication and collaboration skills.