M

AI/ML Assisted Modernization Engineer, Java, Generative AI

MMC Group · Anywhere

Full-timeLeadJava

🔥7 people viewed this job

About the Role

AI/ML Assisted Modernization Engineer, Java & Generative AI Location: Austin, TX, Remote, Local Candidates Preferred Work Arrangement: Remote Pay Rate: Approximately $53–$60/hour, Depending on Experience Experience: 6+ Years Education: Bachelor's Degree Required Travel: No Client-Paid Travel or Expenses Modernize Enterprise Applications with AIWe are seeking an experienced AI/ML Assisted Modernization Engineer to help transform legacy enterprise applications using Generative AI, AI-assisted development tools, Java, prompt engineering, and modern cloud technologies. This is not a traditional Java Developer or AI/ML research role. We are looking for an experienced software engineer who understands how enterprise applications work and can leverage tools such as Claude Code and Claude AI to accelerate application modernization while maintaining strong engineering discipline. You will use AI-assisted development technologies to analyze existing applications, translate and validate complex business logic, assist with code modernization, generate technical documentation, and improve development efficiency. Critical Experience We're Looking ForStrong candidates will demonstrate a combination of: Java + Claude Code/Claude AI + Generative AI + Prompt Engineering + Legacy Application Modernization + Cloud-Native Development Candidates should have 6+ years of professional software engineering or application development experience and be able to demonstrate practical experience applying AI technologies within software development or modernization initiatives. What You'll DoModernize legacy enterprise applications using AI-assisted development platforms and emerging AI technologies Utilize Claude Code and Claude AI to support application analysis, development, transformation, and modernization Apply Generative AI and prompt engineering techniques to improve development productivity and modernization outcomes Analyze existing application code and complex business logic Ensure accurate translation and preservation of business logic during modernization Perform technical validation of AI-generated and AI-assisted code Identify inaccuracies, risks, or deficiencies in AI-generated outputs before implementation Develop and maintain enterprise applications using Java Design, develop, and support modern cloud-native applications and solutions Design and implement AI-powered solutions using emerging AI technologies Generate and maintain technical documentation using AI-assisted development capabilities Support modernization governance, technical standards, and validation processes Identify opportunities to automate development, testing, documentation, and modernization activities Collaborate with developers, architects, business stakeholders, and other technical teams Contribute to key technical and architectural decisions Support scalable, secure, reliable, and maintainable enterprise solutions Evaluate emerging AI and cloud technologies for enterprise development use cases Support modernization initiatives within an Agile development environment Manage multiple technical priorities while maintaining quality and accuracy Required Qualifications6+ years of professional software engineering/development experience Strong hands-on Java development experience Bachelor's degree required Hands-on experience with Claude Code and/or Claude AI Strong Prompt Engineering experience Practical experience using AI-assisted tools within software development Experience with Generative AI and/or AI-powered application solutions Experience modernizing, refactoring, transforming, or migrating legacy enterprise applications Experience designing and developing cloud-based or cloud-native applications Ability to understand and validate complex application business logic Experience reviewing and validating AI-generated code and technical outputs Experience creating and maintaining technical documentation Understanding of enterprise development standards and technical governance Strong analytical, troubleshooting, and problem-solving skills Excellent communication and cross-functional collaboration skills Preferred ExperienceAdditional experience with the following is highly desirable: Development automation Static code analysis CI/CD pipelines Automated testing Application refactoring Large enterprise codebases Cloud migration and modernization Agile software delivery Technical or architectural governance Claude Code & Generative AI ExperienceWe are particularly interested in engineers who are already using Claude Code, Claude AI, or comparable Generative AI development tools as part of real software engineering workflows. Strong candidates should be able to explain how they have used AI-assisted development for areas such as: Code Analysis • Code Generation • Refactoring • Legacy Modernization • Business Logic Analysis • Documentation • Testing • Troubleshooting • Development Automation Simply ha

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

⏰

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →