The Software Engineer will provide application support across the organization by managing, maintaining, and troubleshooting internal software applications and tooling. The role involves prioritizing critical issues, following established support procedures, and assisting engineers with escalations as needed.
This position is an excellent fit for someone who enjoys supporting software development, has strong problem-solving skills, and can communicate effectively within a technical environment.
Mandatory Skills:
Python coding expertise
5+ years of experience in ML/AI
Excellent communication skills
Key Responsibilities:
Triage and respond to support requests from client engineers.
Use debugging techniques and relevant tools to diagnose and resolve issues.
Communicate effectively and escalate issues to engineering teams when necessary.
Extract and analyze data from log files to identify root causes.
Write basic tools and test cases to enhance support speed and quality.
Collaborate with technical writers to improve documentation.
Generate reports on program performance and advocate for user experience.
Provide feedback and insights to influence product development