Lead Engineer, AI Software
Essential Duties and Responsibilities:
- Design and develop advanced AI software applications, ensuring scalability, performance, and integration with enterprise systems.
- Responsible for developing and modifying systems software (i.e., software for use in operating/controlling hardware and providing a platform for running internal end-user/business applications).
- Develop and communicate descriptive, diagnostic, predictive and prescriptive insights/algorithms.
- Apply knowledge of experimental methodologies, statistics, optimization, probability theory and machine learning using code for tool building, statistical analysis and modeling, using both general purpose software and statistical languages.
- Lead technical implementation efforts in both theoretical and product design environments, translating complex algorithms and specifications into code while mentoring junior engineers and guiding team-level development practices.
Job-Specific Essential Duties and Responsibilities:
- Design, build, ship, and operate production software systems incorporating AI and machine learning capabilities.
- Own difficult technical problems from initial exploration through implementation, deployment, troubleshooting, and continuous improvement.
- Write high-quality software and contribute directly to application code, APIs, services, automated tests, infrastructure, and engineering tooling.
- Build AI-enabled applications that integrate models, enterprise data, cloud services, APIs, and existing systems.
- Apply strong engineering practices including automated testing, CI/CD, observability, security, resiliency, and performance optimization.
- Evaluate emerging AI technologies through hands-on experimentation and determine where they can provide practical value in production.
- Build reusable components, libraries, patterns, and reference implementations that help other teams deliver better software.
- Mentor other engineers through code reviews, pairing, design discussions, and shared problem solving.
Minimum Requirements
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- 7+ years of professional software engineering experience, including substantial experience building and supporting production systems.
- 3+ years of experience with artificial intelligence, machine learning, or related technologies.
- 5+ years of experience designing or building solutions in cloud environments.
- Demonstrated experience owning software through deployment, production operations, troubleshooting, maintenance, and evolution.
- Strong software engineering fundamentals, including system and API design, testing, source control, and secure development.
- Experience designing and implementing systems on AWS, Azure, GCP, or similar cloud platforms.
- Experience with modern software delivery practices including automa...
- Rate: Not Specified
- Location: Louisville, US-KY
- Type: Permanent
- Industry: Finance
- Recruiter: Maximus
- Contact: Not Specified
- Email: to view click here
- Reference: 43911_KY_Louisville_AP
- Posted: 2026-10-09 11:21:45 -
- View all Jobs from Maximus
More Jobs from Maximus
- Subcontract Manager - Mechanical
- Multi-Craft Maintenance Technician
- Senior Accounting Manager - Koch-Glitsch
- Production Operator - Paragould
- Mechanical Integrity Coordinator
- Manufacturing Production Worker - Talladega, Alabama
- Electrical Controls Engineer
- Investment Associate
- Learning and Development Leader
- Production Supervisor
- Welder
- Senior Financial Analyst
- Senior Financial Analyst
- Purchasing & Stores Manager
- Business Process Analyst
- Real Estate Data Analyst
- Business Process Supervisor
- Real Estate Data Analyst
- Real Estate Data Analyst
- Construction Management Intern