Remote job
Software Engineer, AI Automation
Job details
About this role
Role overview Build and operate internal software that helps teams across recruiting, people operations, finance and other business functions handle routine work more efficiently. You’ll identify useful automation opportunities, turn business needs into practical applications, and use AI where it can improve workflows.
Responsibilities - Find manual processes that can be simplified or automated, and agree on solutions with the teams who use them. - Create AI-assisted workflows using language model APIs, agents and external tools where suitable. - Build and maintain backend services, APIs, database-backed applications and user interfaces. - Connect internal systems and third-party services to automate data handling, approvals and recurring tasks. - Deploy, monitor and improve tools, considering reliability, accuracy, adoption and time saved.
Requirements - At least three years of software engineering experience in backend, full-stack or application development. - Proficiency in a backend or full-stack language such as Python, TypeScript or JavaScript. - Ability to design APIs, database-backed applications and third-party integrations. - Experience deploying and maintaining production software, diagnosing failures and improving reliability. - Skill in translating operational needs into software solutions and working directly with non-technical stakeholders to validate results.
Nice to have - Experience with LLM APIs, AI agents or workflow orchestration. - Background building internal tools, business automation or enterprise integrations. - Familiarity with recruiting, HR, finance or operations systems. - Experience with automation platforms such as n8n, Zapier or Make.