Job Closed
This listing is no longer active.
Make big purchases no big deal
Software Engineer, AI Native
Location
United States
Posted
44 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer, AI Native
ConsumerAffairs
• Develop and Maintain: Design, build, test, and maintain back-end systems and APIs to ensure scalability, reliability, and performance. • Collaborate: Work closely with front-end 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.
Job Requirements
- 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).
- Ability to work effectively in a team-oriented environment.
- Strong problem-solving skills and a willingness to learn and adapt.
- Obsessed with ensuring an exceptional customer experience- for both internal and external customers.
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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Deployed Software Engineer
FieldguidePowering the future of trust with modern software for assurance & advisory firms.
About Us Fieldguide is establishing a new state of trust for global commerce and capital markets through automating and streamlining the work of assurance and audit practitioners specifically within cybersecurity, privacy, and financial audit. Put simply, we build software for the people who enable trust between businesses. We’re based in San Francisco, CA, but built as a remote-first company that enables you to do your best work from anywhere. We're backed by top investors including Growth Equity at Goldman Sachs Alternatives, Bessemer Venture Partners, 8VC, Floodgate, Y Combinator, DNX Ventures, Global Founders Capital, Justin Kan, Elad Gil, and more. We value diversity — in backgrounds and in experiences. We need people from all backgrounds and walks of life to help build the future of audit and advisory. Fieldguide’s team is inclusive, driven, humble and supportive. We are deliberate and self-reflective about the kind of team and culture that we are building, seeking teammates that are not only strong in their own aptitudes but care deeply about supporting each other's growth. As an early stage start-up employee, you’ll have the opportunity to build out the future of business trust. We make audit practitioners’ lives easier by bringing together up to 50% of their work and giving them better work-life balance. If you share our values and enthusiasm for building a great culture and product, you will find a home at Fieldguide. About the Role We’re hiring Deployed Software Engineers to join our growing team. You will contribute as an engineer, take on leadership within a team, and help drive technical strategy across teams and customers. Leveling will be determined during the interview process based on scope and demonstrated experience. This is an opportunity to have outsized impact at a company with clear product-market fit and massive growth potential. We’re taking on legacy audit and accounting tools that are decades old, widely disliked, and ripe for disruption. What You’ll Do - Design, build, and deliver high-quality features that drive customer and business impact - Work directly with customers to identify, ideate, and solve their most challenging problems - Collaborate cross-functionally with product, design, & GTM to turn complex problems into elegant, user-focused solutions - Balance iteration speed with long-term maintainability and system health - Continuously improve our tech stack, developer workflows, and reliability practices - Contribute to a supportive, growth-oriented engineering culture based on trust, learning, and excellence - Travel up to 25% of your time Core Competencies (All Levels) Technical Craft - Strong software engineering fundamentals and experience shipping production code - Familiarity with modern web technologies such as TypeScript, React, Node.js, Python, and GraphQL - Writing maintainable, well-tested, and observable code - Sound judgment around tradeoffs, reliability, and performance Impact & Execution - Willingness to build a deep relationship with customers and develop creative solutions on our platform - Ability to scope, prioritize, and deliver work that moves business outcomes - Clear and proactive communication around progress, risks, and decisions - Ownership mindset - following work through from ideation to production and iteration Collaboration & Influence - Empathy for teammates and customers; contributes positively to team culture - Open to feedback and committed to continuous improvement - Works effectively across disciplines and functions to achieve shared goals - Ability to be a voice for the customer to key stakeholders around the organization Culture & Growth - Embodies Fieldguide’s values: Fearless, Fast, Lovable, Owners, Win-win, Inclusive - Mentors and supports peers; contributes to hiring and onboarding processes - Curious and self-driven in learning new skills, technologies, and domains - Take increasing ownership - from building features to shaping architecture and mentoring others - as you grow. Higher-Level Responsibilities At the Senior level, you may: - Lead complex projects or systems, setting technical direction and ensuring long-term health - Collaborate with PMs and designers to shape roadmaps and define architectural tradeoffs - Serve as a domain expert within one or more technical areas (e.g., frontend architecture, backend systems, developer experience) - Mentor other engineers and help raise the technical bar across the team - Manage relationships with some of our most complex customers with unique use-cases At the Staff level, you may: - Drive company-level technical initiatives and influence cross-team architecture - Set and champion engineering standards for scalability, security, and performance - Partner with engineering and product leadership to define long-term technical strategy - Serve as a trusted advisor to leaders across Engineering, Product, and Design - Represent Fieldguide externally through writing, speaking, and open-source contributions Nice-to-Have Experience - Experience or familiarity with audit, assurance, or risk management domains - Shaping a new tech stack, product, or engineering org from the ground up - History of demonstrated impact working directly with customers - Experience working with Applied AI, especially LLMs - Working with infrastructure or data layers such as AWS, Postgres, and Hasura - Architecting systems for document-heavy workflows, including ingestion, processing, and retrieval - Integrating or building ML-powered systems for document understanding or search - Applying information security and compliance principles (SOC 2, FedRAMP, etc.)
Product Engineering Intern
VendeluxFind better B2B events, faster. Search for your clients, track competitors and maximize event marketing ROI.
• Contribute to full-stack product features alongside the engineering team • Help build and debug features across the stack with guidance from your manager • Participate in code reviews — both giving and receiving feedback • Collaborate with product, design, and engineering teammates to understand what gets built and why
Software Engineering AI Trainer (Mexico)
Anyone AIWe invest in people from Latam to bridge the talent gap in AI.
Anyone AI is recruiting skilled software engineers to work on a project with a leading AI lab. Qualifications: - Advanced professional written proficiency in English - 3–7 years of professional software engineering experience - Strong proficiency in Python and JavaScript/TypeScript; working knowledge of Java, C#, or Go - Backend or full‑stack development experience in production systems - Experience with testing frameworks (e.g., pytest, Jest, JUnit, xUnit, Go testing) - Proven ability to debug and navigate large, multi‑file codebases - Experience with code reviews, refactoring, and production migrations Engagement: Part-time, project-based expert evaluation work Work Type: Remote Contributors will design and evaluate realistic software engineering tasks, including bug resolution, feature implementation, refactoring/migration, and test generation. Work includes both creating complex coding scenarios and reviewing peer submissions for quality and accuracy. This is a project-based consultant role. Consultants will be paid on a per-project basis; hourly rates are estimates based on anticipated completion time. Consultants control their own schedule, provide their own tools, and may simultaneously provide services to other vendors/employers (subject to those vendors’ allowances). Responsibilities: Contributors will: - Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing - Write clear natural-language specifications and reference implementations - Develop and extend unit and integration test suites - Review peer-generated tasks for correctness, clarity, and realism - Identify edge cases, ambiguities, and potential failure modes - Ensure alignment between specifications, code, and expected outputs Expected Outcomes: - High-quality, production-realistic coding tasks - Complete and correct reference implementations - Robust test coverage and validation artifacts - Structured, actionable peer review feedback
Software Engineering AI Trainer (Netherlands)
Anyone AIWe invest in people from Latam to bridge the talent gap in AI.
Anyone AI is recruiting skilled software engineers to work on a project with a leading AI lab. Qualifications: - Advanced professional written proficiency in English - 3–7 years of professional software engineering experience - Strong proficiency in Python and JavaScript/TypeScript; working knowledge of Java, C#, or Go - Backend or full‑stack development experience in production systems - Experience with testing frameworks (e.g., pytest, Jest, JUnit, xUnit, Go testing) - Proven ability to debug and navigate large, multi‑file codebases - Experience with code reviews, refactoring, and production migrations Engagement: Part-time, project-based expert evaluation work Work Type: Remote Contributors will design and evaluate realistic software engineering tasks, including bug resolution, feature implementation, refactoring/migration, and test generation. Work includes both creating complex coding scenarios and reviewing peer submissions for quality and accuracy. This is a project-based consultant role. Consultants will be paid on a per-project basis; hourly rates are estimates based on anticipated completion time. Consultants control their own schedule, provide their own tools, and may simultaneously provide services to other vendors/employers (subject to those vendors’ allowances). Responsibilities: Contributors will: - Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing - Write clear natural-language specifications and reference implementations - Develop and extend unit and integration test suites - Review peer-generated tasks for correctness, clarity, and realism - Identify edge cases, ambiguities, and potential failure modes - Ensure alignment between specifications, code, and expected outputs Expected Outcomes: - High-quality, production-realistic coding tasks - Complete and correct reference implementations - Robust test coverage and validation artifacts - Structured, actionable peer review feedback



