All roles

Open role

[Remote] Senior Software Engineer

Remote · Ireland Full-time

Note: The job is a remote job and is open to candidates in USA. Recruiting from Scratch is recruiting for an unnamed company that builds AI-powered voice and conversational agents for enterprises. The Senior Software Engineer will build and ship full-stack and LLM-powered products, improve voice and conversational AI systems, and own scalable production systems while collaborating across engineering, product, and machine learning teams.

Responsibilities

  • Design, develop, and ship full-stack features across AI-powered voice and chat products
  • Build user-facing and backend capabilities that improve the functionality, reliability, and scalability of the platform
  • Work with TypeScript, React, Node.js, Python, and related technologies
  • Own engineering projects from initial problem definition through implementation, testing, deployment, and iteration
  • Contribute to product capabilities that help meet customer needs and support business growth
  • Build and improve products powered by large language models
  • Integrate LLM capabilities into production systems and customer-facing workflows
  • Work with prompt engineering, multi-turn agents, tool use, and conversational AI patterns
  • Experiment with new approaches to improve the quality, reliability, and effectiveness of AI-driven interactions
  • Collaborate with product and machine learning teams to turn model capabilities into practical product features
  • Help integrate and improve speech recognition, text-to-speech, and conversational AI capabilities
  • Build systems that support natural, reliable, multi-turn conversations
  • Investigate challenges related to conversation quality, response latency, system reliability, and operating costs
  • Debug production issues and improve the performance of AI-powered voice and chat experiences
  • Contribute to technology that supports millions of customer interactions for enterprise clients
  • Build and maintain software designed to support large-scale, enterprise production workloads
  • Identify bottlenecks and improve system performance, reliability, and scalability
  • Balance latency, cost, reliability, and user experience when making technical decisions
  • Investigate complex production issues and implement durable solutions
  • Apply sound engineering judgment when evolving systems that are already used by enterprise customers
  • Work with engineers across multiple product teams to deliver important product capabilities
  • Partner with Engineering Managers, Product, and Machine Learning teams to prioritize and execute projects
  • Contribute to core product development or forward-deployed engineering initiatives, depending on team needs
  • Share technical knowledge, review code, and contribute to engineering standards
  • Take ownership of multiple initiatives in a lean organization where engineers have broad responsibilities
  • Work on customer-driven engineering projects when needed
  • Translate real-world customer requirements into practical technical solutions
  • Build or adapt product capabilities to address complex customer use cases
  • Collaborate with customer-facing and internal teams to resolve implementation challenges
  • Bring insights from customer deployments back into the core product
  • Write maintainable, testable, and production-ready code
  • Participate in code reviews and help maintain high engineering standards
  • Contribute to system design, technical decision-making, and architectural improvements
  • Work with cloud infrastructure, databases, deployment workflows, and CI/CD pipelines
  • Identify opportunities to simplify systems and improve engineering efficiency
  • Independently drive projects and make progress without requiring constant direction
  • Move between product development, debugging, system design, and cross-functional collaboration as needed
  • Learn unfamiliar technologies and domains quickly
  • Reflect on feedback, identify areas for improvement, and continuously develop engineering skills
  • Contribute to a culture of initiative, accountability, and broad technical ownership

Skills

  • Must have valid work authorization in the United States or Canada. New visa sponsorship and visa transfers are not supported
  • 5–8 years of experience as a full-stack software engineer
  • Demonstrated experience operating at a senior software engineering level
  • Experience owning and shipping software solutions that scale to millions of users or support substantial production workloads
  • Hands-on experience building products or features that use LLMs
  • Experience working in a startup, high-growth technology company, or similarly fast-moving engineering environment
  • Strong ownership of projects from design through deployment and ongoing improvement
  • Ability to work independently, manage multiple initiatives, and adapt to changing priorities
  • Strong proficiency in Python or TypeScript; at least one is required
  • Experience with full-stack application development and production software systems
  • Experience building APIs, backend services, and user-facing product features
  • Ability to make sound technical decisions and deliver maintainable software
  • Experience taking features from concept to production rather than working exclusively on isolated components
  • Hands-on experience building or integrating LLM-powered products
  • Familiarity with prompt engineering, multi-turn agents, or LLM orchestration tools such as LangChain
  • Ability to explain how LLMs are used in a real product or production workflow
  • Experience addressing practical challenges such as reliability, latency, response quality, and cost
  • Candidates should demonstrate applied experience rather than theoretical familiarity with LLMs alone
  • Experience owning and shipping software that serves millions of users or supports high-volume production workloads
  • Ability to diagnose and resolve production issues
  • Understanding of performance, reliability, scalability, and system design
  • Familiarity with relational databases such as MySQL or PostgreSQL
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure
  • Familiarity with CI/CD pipelines and modern deployment practices
  • Ability to balance engineering quality with the need to ship useful product improvements quickly
  • Strong initiative and a proactive approach to engineering challenges
  • Comfortable taking ownership of ambiguous projects and driving them to completion
  • Able to work across the stack and contribute outside a narrowly defined specialty
  • Uses sound judgment when choosing between different technical approaches
  • Demonstrates curiosity, adaptability, and a willingness to learn
  • Can reflect on mistakes and feedback and apply those lessons to future work
  • Works effectively with engineering, product, and machine learning teams
  • Communicates technical decisions and trade-offs clearly
  • Gives and receives code review feedback constructively
  • Demonstrates self-awareness and a willingness to improve
  • Takes accountability for results rather than focusing only on assigned tasks
  • Comfortable in a lean organization where engineers own multiple initiatives
  • Conversational AI, voice AI, or multi-turn agent experience is a strong advantage
  • Experience at companies specializing in conversational AI, voice AI, or enterprise contact-center technology
  • Experience at Poly, Decagon, Sierra, Five9, Genesys, ElevenLabs, NICE, Talkdesk, or RingCentral
  • Experience with multi-turn conversational agents or LangChain
  • Experience integrating speech recognition and text-to-speech technologies
  • Experience with Rust
  • Familiarity with Google Cloud Services and Kubernetes
  • Experience with MySQL, PostgreSQL, and cloud infrastructure
  • Experience improving CI/CD pipelines and production deployment workflows
  • Experience in a forward-deployed engineering role or working directly on customer-specific technical challenges
  • Experience building AI products used by enterprise customers

Benefits

  • Competitive equity with potential long-term upside.
  • Fully remote work within the United States or Canada.
  • Company and team gatherings approximately every six weeks.
  • 100% coverage of medical, dental, and vision insurance.
  • Flexible vacation policy.
  • Technology and learning stipend.
  • Paid sabbatical after five years.
  • Opportunity to work on production AI agents serving Fortune 500 companies.
  • Significant engineering ownership in a lean organization.
  • Opportunity to work with modern LLMs, conversational AI, and voice AI technologies.

Company Overview

  • A recruiting agency working with technology companies to help them hire software engineers, data roles, product managers, and hardware. It was founded in 2021, and is headquartered in New York, New York, USA, with a workforce of 11-50 employees. Its website is https://www.recruitingfromscratch.com/.
  • More open positions

    [Remote] Systems Analyst

    Work from home Full-time role

    [Remote] Senior Software Engineer, AI Platform Integration

    Work from home Full-time role

    [Remote] Manager, Sales West Region

    Work from home Full-time role

    [Remote] Senior Manager, Consumer Marketing

    Work from home Full-time role

    [Remote] Governance, Risk & Compliance Analyst

    Work from home Full-time role

    Remote Physics Expert (PhD)

    Work from home Full-time role

    [Remote] Senior Retail Marketing Manager, LATAM

    Work from home Full-time role

    Staff Software Engineer (Fullstack, BE-leaning)

    Work from home Full-time role

    WE Wynwood Shipper-Receiver FT

    Work from home Full-time role

    New Hire Experience Coordinator

    Work from home Full-time role

    General Attorney

    Work from home Full-time role

    Machine Learning Engineer - Gen AI (Remote)

    Work from home Full-time role

    Executive Care Coordinator, Bilingual

    Work from home Full-time role

    Seasoned Bilingual Vietnamese Customer Support Specialist – Remote Contract Role with Flexible Shifts, Driving Global Customer Success, Brand Loyalty, and Outstanding Experience at brighthush

    Work from home Full-time role

    Incumbent Capture (VA EHRM SIS)

    Work from home Full-time role

    Faculty Information Systems Implementation Consultant

    Work from home Full-time role

    Paid Product Tester

    Work from home Full-time role

    Product Tester

    Work from home Full-time role

    Seasoned Executive Virtual Assistant – Remote, Client‑Focused Project Management & Administrative Excellence at brighthush – Empowering Founders & Entrepreneurs

    Work from home Full-time role

    Director of Government Affairs

    Work from home Full-time role

    Head Start Grants Management Specialist- REMOTE

    Work from home Full-time role