Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ConsumerAffairs

AI-First Software Engineer

ConsumerAffairs

AI-First Software Engineer responsible for building reliable AI systems at ConsumerAffairs. Collaborating across teams to design and implement scalable software solutions.

Posted 6/16/2026full-timeRemote • 🇺🇸 United StatesJuniorMid-LevelWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDockerGoGraphQLJavaJavaScriptKubernetesNode.jsNoSQLPythonReactRubySQLWordPress

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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 programing 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).

Benefits

Comp & perks
  • 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaNode.jsGoRubyJavaScriptRESTful APIsGraphQLSQLNoSQL
Soft Skills
collaborationcode reviewdebuggingtroubleshootingcritical evaluationjudgmentcommunicationconstructive feedbackproblem-solvingadaptability
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated field degree