Remote job
AI Engineer
Job details
About this role
Role overview Build and support shared AI engineering capabilities that help software teams use AI reliably and securely. The work spans platform components, reusable agents and integrations, evaluation workflows, and practical tools for AI assisted software development, with some responsibility for production support.
Responsibilities - Develop and maintain AI platform services, connectors, APIs, and internal tools, including model routing and prompt execution. - Create reusable agents, workflows, and integrations that follow standards for permissions, traceability, and maintainability. - Build automated evaluations, regression tests, and quality checks for prompts, agents, and generated outputs. - Monitor and troubleshoot AI enabled services; participate in incident response or on call duties when required. - Apply security and data handling controls, address identified risks, and work with engineering teams to improve AI supported development. - Create examples and guidance to help teams adopt shared tools and practices.
Requirements - A relevant technical degree or equivalent experience, with typically 3–5 years in software, AI or machine learning engineering, platform work, automation, or developer productivity. - Strong programming skills, preferably in Python and at least one other modern application language. - Experience building APIs, services, integrations, automated tests, and cloud applications. - Sound engineering judgment, collaboration skills, and ability to deliver reliable solutions in secure environments.
Nice to have - Experience with LLM applications, prompt design, retrieval augmented generation, agent frameworks, LLM operations, model evaluation, or AI assisted development tools.
Benefits and work setup - Competitive salary, performance based incentive eligibility, and a comprehensive benefits offering. - Visa sponsorship is unavailable; applicants must be authorized to work in the United States without current or future sponsorship.