[Remote] AI-First- Software Engineer
Note: The job is a remote job and is open to candidates in USA. ConsumerAffairs is a company focused on leveraging AI to improve system reliability and performance. They are seeking an AI-First Software Engineer who will design and maintain back-end systems, collaborate on feature implementation, and improve development systems through automation and verification processes.
Responsibilities
- Build and Maintain: Design, build, test, and maintain back-end systems and APIs to ensure scalability, reliability, and performance
- Collaborate: Work closely with engineers, product managers, and designers to implement features and ensure seamless integration across the stack
- Write High-Quality Code: Deliver clean, efficient, and well-documented code that aligns with best practices and coding standards
- Database Management: Design and optimize database schemas, queries, and data storage solutions to support application performance
- Debug and Troubleshoot: Identify and resolve back-end issues promptly to maintain system reliability
- Code Reviews: Participate in peer code reviews, providing constructive feedback to ensure code quality and maintainability
- Improve the development system: Encode standards and patterns into reusable AI context. Build verification hooks that catch quality issues before human review
Skills
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- 2-4 years of professional software development experience
- Proficiency in one or more back-end programming languages (e.g., Python, Java, Node.js, Go, Ruby) and one or more front-end programming languages (JavaScript — both vanilla ES6+ and React)
- Experience with RESTful APIs, GraphQL, or other API architectures
- Strong knowledge of database systems (e.g., SQL, NoSQL) and query optimization techniques
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization tools (e.g., Docker, Kubernetes)
- Understanding of software development principles, including object-oriented programming, design patterns, and testing
- Experience with version control systems (e.g., Git)
- Experience with CSS — responsive layouts, design system tokens, component-scoped styles
- WordPress experience — custom themes, plugins, or REST API work
- Actively uses AI coding assistants (Cursor, Copilot, Claude, etc.) as part of daily workflow — not occasionally, but as a default
- Can evaluate AI-generated output critically, catch hallucinations, and integrate suggestions with judgment
- Has used AI tools to accelerate code review, documentation, test generation, or debugging
- Comfortable prompting LLMs for architecture exploration, refactoring, and boilerplate reduction
- Strong understanding of software development fundamentals, including algorithms and data structures
- Experience with version control systems (e.g., Git)
- Uses AI coding tools — Claude Code, Cursor, Copilot, or equivalent — as a default, not occasionally
- Has built and maintained living AI context files (CLAUDE.md or equivalent) for a real project
- Has designed automated verification workflows (hooks, test gates, CI checks) to reduce reliance on manual AI output review
- Can demonstrate a compound system: one where AI behavior improved over time due to deliberate system investment
- Has moved beyond using AI as a reviewer-assisted assistant (writing code, then checking every output manually) into building systems that verify themselves — where rules, hooks, and context files do the quality work so you do not have to
- Understands how agents can game tests, and has concrete strategies to detect or prevent it
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave (Maternity, Paternity)
- Short Term & Long Term Disability
- Training & Development
Company Overview
Company H1B Sponsorship