AI Code Refinement & Production Engineer
Upwork

Remoto
•5 days ago
•No application
About
Location: Remote Type: Full-Time / Contract-to-Hire Compensation: Competitive, based on experience About Us We are a fast-moving SaaS company that leverages AI to accelerate development. Around 70% of our code is AI-generated, but never blindly shipped — every feature goes through a structured QA pipeline: Playground: Initial AI exploration & prototyping Prep & PR: AI-generated code cleaned and reviewed for staging Staging: Human refinement, hardening, and validation Production: Final deployment We’re hiring a Full-Stack Developer to own the critical final step: taking fully QA’d AI-generated code in staging and turning it into production-grade, scalable, secure software. If you love optimizing code, improving architecture, and ensuring smooth deployments—this role is for you. Role Overview You will serve as the final engineering layer between AI-generated code and production. Your job is not to write features from scratch, but to harden, optimize, validate, and safely deploy code that has already been built and tested through our AI-first workflow. This role requires strong engineering judgment, a keen eye for code quality, and confidence owning the staging → production pipeline. Key Responsibilities Production-Ready Engineering for AI-Generated Code You will take AI-generated code from staging, refine it, and ensure it meets real-world production standards by performing: 1. Code Quality & Refactoring Review and refine AI-generated code for correctness and maintainability Remove unnecessary abstractions, duplication, and bloat Enforce consistent naming, architecture, and project conventions 2. Dependency & Architecture Validation Verify new dependencies are necessary, stable, and non-bloated Ensure new features align with established architectural patterns Prevent anti-patterns such as circular imports or overly complex structures 3. Testing & QA Hardening Ensure adequate test coverage across critical logic paths Add integration tests where needed (auth, data flows, APIs) Confirm all CI checks pass before approving a production release 4. Performance & Scalability Optimization Identify inefficient logic, N+1 queries, and high-cost operations Optimize database queries, caching, and handling of large payloads Validate that features perform reliably under scale and load 5. Security & Data Integrity Review Enforce strict validation and sanitization of all inputs Prevent exposure of sensitive data and secure all secrets Ensure correct authentication and authorization flows 6. Error Handling & Observability Add production-grade error handling and fallback strategies Ensure proper logging, metrics, and monitoring for visibility Confirm alerts and dashboards are prepared for launch 7. Staging Verification Test features end-to-end in staging Validate environment-specific configuration and feature flags Identify and eliminate risks before production rollout 8. Database & Migration Safety Review migrations for reversibility, safety, and performance Verify migrations run cleanly in staging and include a rollback plan Prevent long table locks or unsafe data transformations 9. Deployment Ownership Approve staging → production releases confidently Manage blue/green, canary, or standard deployments Run post-deploy smoke tests and monitor metrics for anomalies 10. Documentation & Communication Update internal documentation, API references, and runbooks Brief internal teams (support, success, product) on changes Document limitations, known issues, and expected behaviors Required Experience 4+ years professional full-stack development Strong proficiency in modern TypeScript/React/Next.js and backend frameworks (Node, Go, or comparable) Experience working with SQL databases (Postgres, ClickHouse, BigQuery) Solid understanding of CI/CD, version control, and cloud environments (Vercel, Supabase, Docker) Ability to evaluate and improve code you did not write Strong debugging, performance tuning, and architectural skills Nice to Have Experience working in AI-assisted development environments Familiarity with prompt engineering for code generation Understanding of scalable SaaS architectures and multi-tenant systems Experience with observability platforms (Grafana, Prometheus, Sentry) What Makes This Role Unique You start with 70% completed features, not blank files Your work dramatically accelerates development velocity You are the engineering “gatekeeper” ensuring quality at scale You help shape the future of AI-driven development workflows To apply: Reply with an example of how you fixed/cleaned/tested a codebase to ready for production with real customers.
Adzuna



