Software Modernization Enablement Lead Engineer
Core
Design standardized processes and AI-driven tooling to refactor, rearchitect, and translate legacy scientific software into modern, cloud-native architectures.
Role type
Senior IC software modernization lead engineer (AI/LLM integration)
Builds
Next-generation OpenLab Suite scientific software platform
Domain
Scientific instrumentation software, enterprise legacy modernization, cloud-native architecture
Deliverable
production ML models | product features
Required skills
Multi-agent AI workflows, agentic orchestration, code analysis and logic extraction, legacy enterprise environments (WPF, WCF, mainframe), modern languages (.NET C#, Python, Java, Go), Kubernetes, microservices, CI/CD pipelines, Infrastructure as Code
Preferred skills
Generative AI for code translation, autonomous AI agents, Human-in-the-Loop verification frameworks
Technologies
.NET C#, ASP.NET Core, Python, Java, Go, WPF, WCF, Kubernetes, AWS, Azure
Responsibilities
Architect AI-driven migration methodologies for legacy codebases, build agentic AI workflows for automation, establish automated code quality and verification frameworks, integrate AI tools for automated testing suites
Seniority
Senior, hands-on IC