Remote job
Software Engineer, Internal AI Tools
Job details
About this role
Role overview Develop internal applications and automation that help teams such as recruiting, HR, finance and operations work more effectively. The role combines backend or full-stack engineering with process discovery, system integrations and AI-enabled workflows, selecting solutions based on practical business needs.
Responsibilities - Work with business teams to identify recurring manual tasks and define software solutions. - Build internal tools and AI-powered workflows with language model APIs, agents and external integrations where appropriate. - Develop backend services, APIs, databases and interfaces for internal applications. - Integrate company systems and third-party platforms to support data processing, approvals and routine work. - Deploy and monitor tools, then improve them based on reliability, accuracy, usage and time saved.
Requirements - Three or more years of experience in software engineering, with a focus on backend, full-stack or application development. - Proficiency in at least one backend or full-stack language, such as Python, TypeScript or JavaScript. - Experience designing APIs, database-backed applications and integrations with external services. - Experience operating production systems, investigating failures and improving reliability. - Ability to understand operational workflows, collaborate with non-technical stakeholders and deliver measurable improvements.
Nice to have - Experience building applications with LLM APIs, agents or workflow orchestration frameworks. - Experience with internal tools, business automation or enterprise integrations. - Familiarity with recruiting, HR, finance or operations software. - Experience using n8n, Zapier, Make or similar automation platforms.