Associate Product Software Engineer I
Core
Develop, debug, and enhance software programs to improve functionality and performance for users.
Role type
Associate Product Software Engineer
Builds
Software applications and systems
Domain
Software Engineering
Deliverable
production ML models | product features
Required skills
Software development, Programming (Python, Java, C++), Problem solving, Analysis, Testing, Agile methodology, Source code repository management, Relational database design (SQL)
Preferred skills
AI tool proficiency, AI output validation, Responsible AI usage, Basic agent usage
Technologies
Python, Java, C++, SQL, Version control systems
Responsibilities
Develop and maintain software applications, Write and execute unit tests, Identify and track software defects, Write code following team standards, Participate in code reviews, Aid in debugging and troubleshooting, Understand project requirements, Participate in testing and quality assurance activities
Seniority
Junior, hands-on IC