remote
Software Lead - Yokogawa
Software Engineer
Lead a cross‑functional software team delivering AI‑enabled industrial automation solutions, driving architecture decisions, and ensuring high‑quality code on cloud platforms such as AWS.
About the role
Key Responsibilities
- Define and own the technical roadmap for AI‑driven automation and digital‑twin products.
- Lead a team of software engineers, providing mentorship, code reviews, and fostering best‑practice development processes.
- Design, develop, and maintain scalable services using Python, Java, and C++ on AWS cloud infrastructure.
- Collaborate with product, data science, and cybersecurity teams to integrate machine‑learning models and ensure secure, reliable deployments.
- Drive continuous improvement through DevOps practices, automated testing, and performance monitoring.
Requirements
- 5+ years of professional software development experience, with at least 2 years in a technical leadership role.
- Strong proficiency in Python, Java, and C++ and hands‑on experience with AWS services (e.g., EC2, Lambda, S3).
- Demonstrated experience building and deploying machine‑learning or AI solutions in an industrial context.
- Solid understanding of software architecture, micro‑services, and CI/CD pipelines.
- Excellent communication and collaboration skills, with a track record of guiding multidisciplinary teams.
Skills
pythonjavacawsmachine learning