SG

Full Stack Engineer

Salary
$120K–$200K
Hiring from
United States
Work type
Hybrid
Posted

627,631 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Forward Deployed Software Engineer – AI & Enterprise Integrations


Location: New York City, NY (Hybrid)

Employment Type: Full-time, Permanent

Compensation: $120,000–$200,000 base salary + competitive equity

Experience: 1–6 years

Visa Sponsorship: Eligible visa transfers supported


About the Company

We are partnering with a well-funded, high-growth AI technology company that is transforming how organisations identify, assess, and hire talent through intelligent automation.


Backed by over $20 million in venture capital funding from leading technology investors, the company is developing an AI-native recruitment platform that enables businesses to conduct sophisticated, real-time candidate interviews and automate complex hiring workflows at scale.

Rather than building conventional recruitment software, the company is developing intelligent AI systems capable of conducting personalised voice interviews, asking contextual follow-up questions, evaluating candidate responses, and integrating directly into existing enterprise recruitment infrastructure.


The platform combines conversational AI, real-time voice technology, workflow automation, and enterprise software integrations to help organisations assess candidates more efficiently while maintaining a consistent and structured hiring process.


The technology is already deployed across enterprise and staffing customers, supporting thousands of interviews across industries including technology, retail, hospitality, and professional services.


With significant institutional backing, an experienced founding team, and growing commercial adoption, the company is expanding its engineering organisation to support increasingly complex enterprise deployments and customer requirements.


This is an opportunity to join a relatively small, technically ambitious team at an early stage, take substantial ownership of customer-facing engineering projects, and contribute directly to the development and scalability of a rapidly growing AI product.


The Opportunity

We are seeking an exceptional Forward Deployed Software Engineer to join the company's customer-facing engineering team in New York City.


This is a highly hands-on engineering position that combines software development, enterprise systems integration, technical problem-solving, and direct customer collaboration.

You will take responsibility for designing, building, deploying, and maintaining the technical solutions that enable enterprise customers to integrate the company's AI platform into their existing recruitment operations.


Working closely with customers, engineering leadership, and internal product teams, you will translate complex business requirements into reliable production systems and ensure that integrations operate effectively within each customer's technical environment.


The role combines advanced software engineering, third-party API development, enterprise workflow automation, technical implementation, and production troubleshooting.


Unlike traditional solutions engineering positions that primarily focus on demonstrations, technical consulting, or implementation configuration, this role requires strong hands-on coding ability and end-to-end ownership of production software.


You will be expected to design technical solutions, write and deploy code, integrate third-party systems, investigate production issues, and work directly with customers to resolve complex technical challenges.


The position offers a balanced combination of customer-facing technical engagement and independent software engineering. Successful candidates will be comfortable leading technical discussions with enterprise stakeholders while also taking responsibility for implementing and maintaining the solutions they design.


The company is particularly interested in engineers who thrive in fast-moving startup environments, demonstrate strong computer science fundamentals, and enjoy solving complex technical problems with direct customer impact.


Key Responsibilities

Forward Deployed Engineering & Technical Ownership

  • Take end-to-end ownership of enterprise customer deployments, from initial technical discovery through solution architecture, implementation, production launch, and ongoing support.
  • Design, develop, and maintain custom software solutions that integrate AI-powered recruitment capabilities into customer systems and business processes.
  • Translate customer requirements into production-ready technical workflows, integrations, and automation capabilities.
  • Independently scope, prioritise, build, test, and deploy solutions to address customer-specific technical challenges.
  • Develop reliable backend services, integration components, and workflow automation systems.
  • Make technical decisions concerning system architecture, API integration patterns, reliability, maintainability, and performance.
  • Collaborate closely with product engineering teams to ensure customer-specific solutions align with the broader platform architecture.
  • Take accountability for the technical quality, operational reliability, and successful delivery of assigned customer implementations.

Enterprise Integrations & API Development

  • Design, build, and maintain integrations between the company's AI platform and third-party enterprise applications.
  • Develop integrations with applicant tracking systems (ATS), recruitment platforms, assessment providers, identity verification services, and related enterprise software.
  • Work with REST APIs, webhooks, authentication mechanisms, and external data models to enable reliable system interoperability.
  • Implement complex workflows involving recruitment events, candidate data, job requisitions, interview configurations, and automated actions.
  • Manage integration requirements including authentication, access permissions, API scopes, data mapping, and synchronisation.
  • Investigate and resolve issues arising from incomplete API documentation, inconsistent data structures, system limitations, and unexpected third-party behaviour.
  • Design robust mechanisms for handling integration failures, API errors, retries, and asynchronous operations.
  • Maintain and improve existing integrations while developing new capabilities to support an expanding enterprise customer base.
  • Work with both direct API integrations and unified integration platforms where appropriate.

Customer-Facing Technical Engineering

  • Lead technical discovery sessions with enterprise customers to understand their systems, operational processes, and implementation requirements.
  • Work directly with technical and non-technical stakeholders to define integration specifications and deployment plans.
  • Translate complex customer workflows into practical software solutions that can be implemented, tested, and maintained.
  • Serve as a primary technical point of contact throughout customer onboarding, implementation, and production support.
  • Explain technical constraints, system behaviour, and engineering trade-offs clearly to customers and internal stakeholders.
  • Investigate customer-reported issues through direct technical discussions, application logs, system analysis, and hands-on debugging.
  • Build strong working relationships with customer engineering teams, implementation stakeholders, and operational users.
  • Identify recurring technical requirements across customer accounts and communicate opportunities for broader product improvements.

Customer Onboarding & Production Deployment

  • Own the technical implementation process for new enterprise customers, ensuring successful integration with their existing software infrastructure.
  • Configure and develop automated workflows supporting candidate screening, interview scheduling triggers, interview execution, and recruitment system updates.
  • Manage technical onboarding activities including system connections, authentication, permissions, job imports, field mapping, and workflow configuration.
  • Develop and execute testing procedures to validate integrations before deployment.
  • Coordinate technical go-live activities and verify that production workflows operate reliably.
  • Identify implementation risks early and resolve potential technical issues before they affect customer operations.
  • Support customers through initial deployment and ongoing adoption, ensuring solutions remain reliable as usage increases.
  • Improve implementation processes, internal tooling, and technical documentation to increase deployment efficiency and consistency.

Production Engineering, Monitoring & Troubleshooting

  • Take responsibility for diagnosing and resolving complex technical issues affecting live customer deployments.
  • Investigate application errors, failed integrations, unexpected workflow behaviour, and external system failures.
  • Perform root-cause analysis using logs, monitoring tools, API traces, and direct code inspection.
  • Develop production fixes that address underlying technical problems rather than relying on temporary workarounds.
  • Build and improve monitoring, alerting, and observability capabilities to identify failures proactively.
  • Design reliable error-handling and recovery mechanisms across customer integrations and automated workflows.
  • Improve system performance, reliability, and maintainability through continuous technical refinement.
  • Contribute to production support processes covering both enterprise customers and end users.
  • Maintain a strong focus on customer experience, operational stability, and rapid technical issue resolution.

Product Engineering & Cross-Functional Collaboration

  • Collaborate with software engineers, product teams, and company leadership to identify improvements based on real-world customer requirements.
  • Translate recurring integration challenges and customer feedback into actionable engineering recommendations.
  • Identify opportunities to improve platform flexibility, integration capabilities, and deployment scalability.
  • Contribute directly to shared engineering infrastructure and product functionality where customer requirements expose technical gaps.
  • Participate in technical design discussions, code reviews, and architectural planning.
  • Help develop reusable integration components, implementation frameworks, and internal developer tools.
  • Maintain high standards of engineering quality while operating within a fast-paced, customer-driven development environment.
  • Contribute to the company's engineering culture through technical ownership, collaboration, and a commitment to continuous improvement.


Required Qualifications

  • 1–6 years of professional experience in software engineering, forward deployed engineering, solutions engineering, implementation engineering, or a closely related technical discipline.
  • A completed undergraduate degree in Computer Science, Engineering, Mathematics, or another STEM discipline from a US-based university.
  • Strong computer science fundamentals, including data structures, algorithms, software design, and analytical problem-solving.
  • Demonstrated hands-on programming ability and experience writing, debugging, testing, and deploying production software.
  • Experience developing software using Python, JavaScript, TypeScript, or comparable programming languages.
  • Experience working with third-party APIs, software integrations, or complex backend application workflows.
  • Proven ability to independently investigate technical problems and implement effective solutions.
  • Direct experience leading customer-facing technical discussions, including discovery sessions, technical troubleshooting, solution design, or implementation meetings.
  • Ability to communicate effectively with both technical and non-technical stakeholders without relying on intermediaries.
  • Experience working with enterprise or business customers in a technically demanding environment.
  • Demonstrated ability to translate business requirements into practical software solutions.
  • Experience operating within a high-growth B2B technology startup, ideally at the seed through Series C stage.
  • Strong understanding of software development processes, version control, testing, debugging, and production deployment practices.
  • Ability to navigate unfamiliar systems, incomplete documentation, and ambiguous technical requirements.
  • Strong ownership mentality, with the willingness to take responsibility for engineering work from initial requirements through production support.
  • Excellent communication, collaboration, and organisational skills.
  • Evidence of exceptional technical ability, rapid professional progression, or meaningful engineering accomplishments.
  • A proactive, independent working style and enthusiasm for solving complex customer problems in a fast-moving startup environment.
  • Must already be based in New York City and be able to meet the company's in-office working requirements.


We are particularly interested in candidates who can demonstrate genuine strength in both hands-on software engineering and customer-facing technical ownership.

The successful candidate will be equally comfortable writing production code, debugging complex integrations, and leading technical conversations with enterprise customers.


Preferred Qualifications

The following experience would be advantageous but is not mandatory:

  • Previous experience as a Forward Deployed Engineer, Forward Deployed Software Engineer, Solutions Engineer, Implementation Engineer, or Integrations Engineer.
  • Experience at a high-growth, venture-backed B2B SaaS or AI technology company.
  • A track record of independently owning complex customer implementations from initial discovery through production deployment.
  • Experience building enterprise integrations with applicant tracking systems, HR technology platforms, or recruitment software.
  • Familiarity with ATS platforms, recruitment workflows, candidate data models, and enterprise hiring infrastructure.
  • Experience integrating external systems through REST APIs, webhooks, OAuth, and other authentication mechanisms.
  • Experience developing production backend services and automation workflows using Python.
  • Familiarity with React, TypeScript, and modern web application development.
  • Experience building integrations where external APIs have incomplete documentation or unpredictable behaviour.
  • Strong debugging experience across distributed applications, external services, and interconnected enterprise systems.
  • Experience implementing application monitoring, logging, alerting, and observability tools.
  • Familiarity with AI-powered applications, conversational AI, voice AI, or workflow automation products.
  • Experience working directly with enterprise customers on technically complex deployments.
  • Previous experience in a customer-facing engineering team responsible for both development and production support.
  • Experience at an organisation with a strong forward deployed engineering culture.
  • Evidence of exceptional engineering ability through rapid promotion, significant technical contributions, founding engineering experience, or substantial independent projects.
  • Experience working in highly autonomous startup environments with evolving priorities and minimal management overhead.


Previous experience in recruitment technology or HR software is not required. The company prioritises strong engineering fundamentals, customer-facing technical ability, commercial awareness, and the capacity to learn complex enterprise systems quickly.


Candidates from traditional software engineering backgrounds are encouraged to apply where they can demonstrate meaningful customer interaction and an interest in taking direct ownership of enterprise deployments.


Technology Environment

The engineering team works across a modern AI and enterprise software technology environment that includes:

  • Primary Programming Languages: Python, JavaScript, TypeScript
  • Frontend & Application Development: React, modern web applications, customer-facing interfaces
  • Backend & Integrations: Third-party APIs, REST services, webhooks, authentication, external system integrations, and workflow automation
  • Enterprise Systems: Applicant Tracking Systems (ATS), recruitment platforms, assessment providers, identity verification services, and enterprise SaaS applications
  • AI & Automation: Conversational AI, real-time voice AI, automated interview workflows, intelligent candidate interactions, and AI-powered process automation
  • Production Engineering: Application monitoring, observability tools, logging, debugging, error handling, and deployment reliability
  • Core Engineering Challenges: Complex API integrations, enterprise workflow configuration, data mapping, production troubleshooting, customer-specific implementation, and reliable automation across external systems


Candidates are not expected to have experience with every technology listed. Strong programming fundamentals, practical integration experience, and demonstrated technical problem-solving ability are more important than exact technology alignment.

Similar jobs

Apply for this job100% free