Senior Software Engineer
Job Description
What you'll do:
Curate code examples, build solutions, and correct code across multiple languages to support AI model training initiatives.
Evaluate and refine AI-generated code for efficiency, scalability, and reliability.
Collaborate with cross-functional teams to benchmark AI-driven coding solutions against industry standards.
Build agents to verify code quality and identify error patterns.
Hypothesize on software engineering lifecycle stages — prototyping, architecture, API design, production, launch, monitoring — and evaluate model capabilities.
Design automated verification mechanisms for software engineering tasks.
What you'll bring:
5+ years of software engineering experience, including 2+ years of continuous full-time experience at a top-tier product company (e.g. Google, Meta, Amazon, Apple, Netflix, Microsoft, Stripe, Shopify).
Strong expertise building full-stack applications and deploying scalable, production-grade software.
Deep understanding of software architecture, design, debugging, and code quality review.
Excellent written and verbal communication skills for structured evaluation rationales.
Similar Jobs
AI/ ML Engineer
Remote
Senior AI/ML Engineer
Washington
Software Engineer 3
Remote
Sr Software Engineer
Illinois
Java Software Engineer
Maine, North Dakota