Lead impactful AI projects in a hybrid work environment. Develop scalable AI applications using cutting-edge technologies. Collaborate with business teams to integrate AI into workflows.
Ai Software Engineer
in Information Technology PermanentJob Detail
Job Description
Overview
- Develop production-grade AI applications using advanced frameworks and tools.
- Collaborate with business teams to integrate AI into workflows effectively.
- Focus on delivering scalable, governed software solutions at enterprise scale.
- Leverage AI-assisted development tools to accelerate system delivery.
- Ensure compliance with governance controls and secure coding practices.
- Work in a hybrid environment combining remote and on-site collaboration.
- Opportunity to work with cutting-edge AI technologies and frameworks.
Key Responsibilities & Duties
- Translate business workflows into production AI applications seamlessly.
- Design multi-step AI workflows for reasoning, actions, and iterative outcomes.
- Integrate AI capabilities with enterprise systems and data platforms.
- Apply governance controls to ensure auditability and data protection.
- Utilize centralized platform services for scalable solution delivery.
- Implement secure coding practices and enterprise controls effectively.
- Build APIs, services, and distributed systems for AI applications.
Job Requirements
- Bachelor’s degree in computer science, engineering, or related field.
- 5+ years of software engineering experience, preferably 10 years.
- Experience with production LLM-based applications and agent-based systems.
- Proficiency in Python, TypeScript, or similar programming languages.
- Familiarity with cloud-native development, preferably AWS.
- Strong understanding of secure coding practices and enterprise controls.
- Ability to design auditable and compliant systems effectively.
- ShareAustin: