Lead impactful AI projects and internal tool development in a dynamic organization. Collaborate on cutting-edge solutions to enhance operational efficiency. Hybrid work model offers flexibility and innovation opportunities.
Software Engineer, Ai & Internal Tools
in Information Technology PermanentJob Detail
Job Description
Software Engineer, AI & Internal Tools Overview
- The Software Engineer, AI & Internal Tools will lead development of AI platforms and operational tools, driving innovation and efficiency.
- Collaborate with IT teams to align machine learning and data objectives with organizational goals.
- Design and implement internal tools to automate processes across multiple business functions.
- Develop AI-powered workflows for data extraction, classification, and decision support systems.
- Ensure reliability and accuracy of AI outputs through evaluation frameworks and human-in-the-loop patterns.
- Maintain data pipelines and infrastructure to support analytics-ready datasets and reporting systems.
- Troubleshoot data quality issues and support new integrations for expanding platforms.
- Contribute to cutting-edge AI solutions while fostering innovation within a hybrid work environment.
Software Engineer, AI & Internal Tools Key Responsibilities & Duties
- Design, build, and maintain internal tools to streamline manual processes across various departments.
- Develop production-quality code using Python and TypeScript, ensuring proper testing and version control.
- Implement AI workflows for document parsing, data extraction, and decision support systems.
- Orchestrate AI agents using LLM APIs, agent frameworks, and structured outputs.
- Manage sensitive data and third-party integrations with appropriate access controls.
- Co-own data pipelines and transform data into analytics-ready formats for reporting.
- Automate dashboards and recurring reports to support finance and operations.
- Troubleshoot pipeline and data quality issues while onboarding additional platforms.
Software Engineer, AI & Internal Tools Job Requirements
- Bachelor of Science (BS) degree in a relevant field is required.
- Minimum 3 years of professional experience in software or data engineering; 5 years preferred.
- Proficiency in Python and TypeScript, including production-grade code development.
- Experience with full-stack web frameworks like Next.js/React and relational databases like Postgres.
- Knowledge of modern AI tooling, including LLM APIs, agent frameworks, and structured outputs.
- Background in data analytics, financial systems, or accounting workflows is a strong plus.
- Experience with PLM or ERP systems and integration processes is advantageous.
- Curiosity and passion for AI and technology, with a focus on innovation and problem-solving.
- ShareAustin:
