Senior AI Software Engineer - Licensing

CEI

California

On-site

USD 96,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CEI is seeking a Senior AI Software Engineer (Licensing) to join our Glendale, CA team on a 6-month W2 contract. The role emphasizes scalable Java/Angular/Node.js development, REST integrations, and AI/LLM-driven solutions.

You will collaborate with stakeholders, drive Agile ceremonies, and mentor engineers while delivering enterprise applications. This onsite role requires strong experience in cloud-native architectures, distributed systems, and end-to-end software delivery.

Qualifications

  • 5+ years of experience building highly scalable, production applications.
  • Strong software engineering experience with Java, Angular, and/or Node.js.
  • Experience developing integrations using REST APIs.
  • Hands-on experience with AI solutions and LLM technologies.
  • Experience across the full software development lifecycle and Agile environments.
  • Ability to communicate technical concepts and lead teams.
  • Experience mentoring engineers and establishing coding standards.
  • Familiarity with unit testing and CI practices.
  • Experience supporting distributed production systems.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field.

Responsibilities

  • Design and develop scalable enterprise applications using Java, Angular, and Node.js.
  • Build custom integrations using Java, Python, REST APIs, and cloud technologies.
  • Collaborate with product owners to define scalable technical solutions.
  • Estimate work, participate in Agile ceremonies, and contribute to planning.
  • Create technical documentation and drive project planning.
  • Lead development across the full lifecycle from design to deployment.
  • Mentor engineers and provide technical guidance.
  • Recommend improvements to processes, architecture, and coding standards.
  • Troubleshoot complex issues and support production systems.
  • Develop and deploy AI/LLM-driven solutions to automate business processes.

Skills

Java
Angular
Node.js
REST APIs
AI/LLM
Agile
Mentoring
Unit testing
CI/CD
Distributed systems
Communication

Education

Bachelor's degree in Computer Science/Engineering/Information Systems

Job description

Job Description

Job Description

Senior AI Software Engineer (Licensing)
Job at a Glance
  • Title: Senior Software Engineer
  • Location: Glendale, CA (Onsite 4 days/week)
  • Contract: W2 only, 6-month contract with potential extension or conversion
  • Pay: $70-80/hour + optional medical, dental, vision, and 401(k) match
Overview

Our Client is seeking a Senior Software Engineer to support enterprise-level financial planning and business applications within its Licensing Technology organization. Based on hiring manager guidance, this opening focuses on strong software engineering, systems integration, cloud, AI/LLM, and enterprise application development experience. The ideal candidate will have a background building scalable applications, integrations, and distributed systems while partnering closely with business and technical stakeholders.

Key Responsibilities
  • Design and develop scalable enterprise applications and web solutions using Java, Angular, and Node.js
  • Build custom integrations using Java, Python, REST APIs, and cloud-based technologies
  • Collaborate with product owners and stakeholders to define scalable and maintainable technical solutions
  • Analyze user stories, estimate work, and participate in Agile ceremonies including sprint planning, standups, demos, and retrospectives
  • Create technical documentation and contribute to project planning and task delegation
  • Lead development efforts across the full software development lifecycle from design through deployment
  • Mentor team members and provide technical guidance and best practices
  • Recommend improvements to processes, architecture, and coding standards
  • Troubleshoot complex issues and support highly available production systems
  • Stay current on emerging technologies and identify innovative solutions to business challenges
  • Develop and deploy custom AI/LLM-driven solutions to automate business processes and improve business outcomes
Required Skills
  • 5+ years of experience building highly scalable, performant production applications
  • Strong software engineering experience with Java, Angular, and/or Node.js
  • Experience developing integrations using REST APIs and data transformation techniques
  • Hands-on experience developing and deploying AI solutions utilizing LLM technologies
  • Experience across the full software development lifecycle including design, development, testing, deployment, and support
  • Experience working in Agile environments with cross-functional teams
  • Ability to communicate technical concepts, architectures, and design patterns effectively
  • Experience mentoring engineers and providing technical leadership
  • Knowledge of unit testing and continuous integration practices
  • Experience managing, monitoring, and supporting distributed production systems
  • Strong problem-solving skills and ability to work in fast-paced environments
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related experience
Preferred Skills
  • Experience supporting financial, licensing, or enterprise business systems
  • Cloud platform experience
  • Enterprise reporting and analytics experience
Why Should I Apply?

This is an opportunity to work on enterprise-scale applications and integrations while leveraging modern cloud technologies, AI/LLM solutions, and distributed systems. The role offers strong visibility, technical ownership, and the potential to convert to a full-time position.

About CEI

As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers' workforce and project requirements.

#ZR

#INDGEN

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Software Engineer
AI Software Engineer

Ledgent Technology • Livermore (CA)

On-site
USD 103,320 - 144,648
Software Engineer
Software Engineer

CEI • Pennsylvania

Remote
USD 96,000 - 110,000
Lead Software Engineer
Lead Software Engineer

Cullerton Group • Chicago (IL)

Hybrid
USD 118,000 - 168,000
Health insurance
Vision and dental insurance
401k plan
+1
AI Engineer
AI Engineer

Heitmeyer Consulting • Columbus (OH)

On-site
USD 140,000 - 190,000
AI Software Engineer
AI Software Engineer

Mindlance • Ann Arbor (MI)

On-site
USD 95,000 - 140,000
Senior AI Engineer
Senior AI Engineer

ICONMA • Los Angeles (CA)

On-site
USD 140,000 - 190,000
Health benefits
Referral program
Growth opportunities
Principal AI Software Engineer
Principal AI Software Engineer

Insight Global • Town of Niskayuna (NY)

On-site
USD 103,000 - 138,000
Sr. Software Engineer
Sr. Software Engineer

Grocery Outlet • Emeryville (CA)

On-site
USD 135,000 - 155,000
Annual Bonus Program
Equity
401(k) Profit Sharing
Sr. AI Engineer
Sr. AI Engineer

HCL Global Systems Inc • Covington (KY)

On-site
USD 120,000 - 160,000
Senior AI Engineer
Senior AI Engineer

Heitmeyer Consulting • Columbus (OH)

On-site
USD 120,000 - 180,000