Software Engineer II- CTJ- POLY
Core
Software engineer responsible for AI-native development, building secure and testable product features, and ensuring high standards of security, privacy, and safety across the software development lifecycle.
Role type
Senior IC software engineer (AI-native development)
Builds
Secure, testable product features and deployment infrastructure
Domain
Software engineering, AI/ML integration, cybersecurity
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Java, JavaScript, Python, security testing, testability, design documentation, automation, dependency management, rollback planning, monitoring, stakeholder collaboration
Preferred skills
AI tooling expertise, security clearance maintenance, advanced debugging techniques
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Develop AI-native code with minimal guidance, execute security testing plans, contribute to code reviews, build testable code, identify dependencies, develop automation for zero-touch deployment, establish rollback plans, monitor dependency status, collaborate on end-to-end testing, incorporate customer insights into design, advocate for security and privacy needs.
Seniority
Senior, hands-on IC
