Engineer - AI-Driven Software & Automation Engineer
Indexed description
About the Job:
- Design and develop internal software tools and plugins to streamline and optimize business workflows.
- Proactively explore and implement AI-assisted development tools (e.g., Claude Code, Codex, GitHub Copilot, or custom LLM Agents) to enhance team productivity and automate routine programming tasks.
- Build and maintain automation pipelines and scripts (Python, Shell) to support server maintenance, system upgrades, and Virtual Machine (VM) troubleshooting.
- Contribute to the internal technical knowledge base by documenting tool architecture, development processes, and troubleshooting guides.
Job requirements
About the ideal candidate:
- Master’s degree or exceptional Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Familiar with software engineering principles and the full SDLC (Software Development Life Cycle); proven experience in software development projects.
- Proficient in Python, Java, or other high-level languages; capable of independently developing and deploying automation tools.
- Practical experience in using AI tools to assist project delivery, improve code quality, and accelerate development.
- Strong "hands-on" problem-solving skills, with the ability to perform full-stack diagnostics—from the operating system level to the application layer.
- Highly responsible with excellent communication and coordination skills; able to collaborate effectively with cross-functional teams to drive issue resolution.
- A fast learner who can quickly master and apply new technologies while staying updated on cutting-edge industry trends.
All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search