Remote job
Software Engineer, Internal AI Tools
Job details
About this role
Role overview Build internal applications and automation that help business teams handle routine work more efficiently. You’ll work with functions such as recruiting, HR, finance, and operations to understand their processes, choose practical technical approaches, and deliver tools that may use AI where it fits.
Responsibilities - Identify manual workflows that could be improved through software and shape solutions with the teams who use them. - Build and maintain internal applications, backend services, APIs, databases, and user interfaces. - Create AI-supported workflows using language model APIs, agents, or external tools when appropriate. - Connect internal systems and third-party services to streamline data handling, approvals, and recurring tasks. - Deploy, monitor, and improve tools, tracking reliability, accuracy, usage, and time saved.
Requirements - At least 3 years of experience in backend, full-stack, or application software development. - Proficiency in a backend or full-stack language such as Python, TypeScript, or JavaScript. - Experience designing APIs, database-backed applications, and integrations with external services. - Experience deploying and maintaining production software, investigating failures, and improving reliability. - Ability to turn operational needs into workable software and collaborate directly with non-technical stakeholders.
Nice to have - Experience with LLM-based applications, agents, or workflow orchestration. - Background in internal tools, business automation, or enterprise integrations. - Familiarity with HR, recruiting, finance, or operations software. - Experience with automation platforms such as n8n, Zapier, or Make.