Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Motion Recruitment

Senior Java/AI Software Engineer

Career Insights for Artificial Intelligence Engineer (General)

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Texas data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

An Artificial Intelligence Engineer develops, tests, and deploys artificial intelligence models. May work closely with data software engineers and data professionals to train and implement AI models into existing systems or develop new applications.

$125,739 / year median in Texas

Explore Career

Job Description

Senior Software Engineer - Java (Monolith / AI Focus) Richardson, TX (Hybrid - 2 days onsite) Full-Time An established, publicly traded software provider is seeking a Senior Software Engineer to support a high-scale workforce management platform used by enterprise contact centers. The environment centers on a large Java-based monolithic application (currently transitioning from Java 8 to Java 21) paired with a modern Angular front end. This is a full-time, hybrid role based in Richardson, TX. This opportunity stands out for engineers who enjoy improving complex, business-critical systems rather than rebuilding them from scratch. The organization is actively integrating AI into its development lifecycle, shifting toward a model where engineers guide and refine AI agents to accelerate delivery. The team is looking for someone who can contribute to modernization efforts while helping shape how AI-assisted engineering is applied in production systems. Required Skills & Experience Strong background developing with Java in enterprise environments Experience working within large, monolithic codebases Recent hands-on experience with Angular (v15 or newer preferred) Practical experience building, integrating, or leveraging AI agents or LLM-based tools Solid understanding of software architecture, testing, and SDLC practices Desired Skills & Experience Exposure to Java 17+ or ongoing Java modernization efforts Familiarity with AI-assisted development tools (e.g., Copilot, Claude, or similar) Experience in high-scale SaaS or enterprise platforms Background in scheduling, workforce management, or analytics systems (assumption) What You Will Be Doing Maintain and enhance a large-scale Java-based platform Contribute to ongoing upgrades to modern Java versions Collaborate on introducing AI tools and workflows into development processes Help design and iterate on AI agents that support engineering tasks Partner with cross-functional teams on product and system improvements Tech Breakdown 60% Java (modernization from Java 8 to Java 21) 25% Angular (v17) 15% AI tooling and LLM integration Daily Responsibilities 70% Coding and development work 10% Technical planning and design 20% Collaboration with engineering, QA, and product stakeholders •Applicants must be U.S citizens or permanent Green Card holders•