×
Register Here to Apply for Jobs or Post Jobs. X

Senior AI Application Developer; CLP

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: ManpowerGroup Global, Inc.
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Data Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Senior AI Application Developer (CLP)

Sr. AI Application Developer

  • MUST BE ABLE TO WORK ON W2
  • onsite Chicago 5 days a week
  • 18 month contract
About the Role

We’re seeking a seasoned Senior Data Solution Developer to design, build, and optimize mission critical applications and data platforms. You will own end to end engineering across backend services (Java/Spring) and data layers with a focus on performance, reliability, security, and scalability. Additionally, you will be responsible for integrating with industry leading AI platforms for cybersecurity intelligence solution. This is a hands‑on role for someone who enjoys solving complex data and system problems, leading technical initiatives, and mentoring others.

Key Responsibilities
  • Application Development
    • Architect, develop, and maintain backend services using Java (Java 11+/17), Spring (Boot, Data, Security), and RESTful APIs.
    • Implement robust data access patterns using JDBC, JPA/Hibernate, and stored procedures/functions where appropriate.
  • Database Engineering
    • Design and optimize schemas, indexes, constraints, and query plans for Oracle Database.
    • Build and maintain ETL/ELT processes; ensure data quality, lineage, auditing, and reconciliation.
    • Implement and query Graph databases (e.g., Tiger Graph, Neo4j, Janus Graph, Amazon Neptune) for relationship heavy workloads; design graph models (nodes, relationships, properties), Cypher/Gremlin queries.
  • AI Platform Integration
    • Design and implement AI and Graph DB friendly application data output.
    • Integrate with Graph DB for security graph visualization.
    • Integrate with LLMs and provide solution for complex cybersecurity investigation.
  • Performance, Scalability & Reliability
    • Conduct SQL performance tuning (execution plans, hints, statistics, partitioning, indexing strategies).
    • Profile Java services (GC tuning, thread management, connection pools, caching) to meet latency and throughput SLAs.
    • Design for high availability and disaster recovery (replication, failover, backups).
  • Security & Compliance
    • Implement least‑privilege access, encryption at rest/in transit, secrets management, auditing, and compliance (SOX/PCI/HIPAA as applicable).
  • Collaboration & Leadership
    • Partner with Product, Data, and Platform teams to translate requirements into robust designs.
    • Lead code reviews, establish best practices, and mentor junior engineers.
    • Contribute to roadmaps, estimation, documentation, and production support (on‑call rotation if applicable).
Required Qualifications
  • 8+ years of professional software development experience, with 5+ years focused on Java backend development.
  • Expert‑level SQL and RDBMS experience with Oracle (schema design, complex queries, query optimization, stored procedures, PL/SQL/T‑SQL).
  • Hands‑on experience with Graph databases (Tiger Graph/Neo4j/Janus Graph/Amazon Neptune), including data modeling and query languages (Cypher, Gremlin).
  • Strong experience with Java 11+, Spring Boot, REST APIs, JPA/Hibernate, and JDBC.
  • Proven track record in performance tuning (both SQL and JVM), transactions, locking, isolation levels, and concurrency.
  • Strong experience using the MCP to enable LLMs to safely query and interact with cybersecurity data source. Familiarity with secure context management and auditability within MCP‑driven architectures is highly valued.
  • Experience with CI/CD, Git, Docker/Kubernetes, and cloud platforms (AWS or Azure).
  • Solid understanding of data security, encryption, auditing, and access control.
  • Excellent problem‑solving skills, communication, and the ability to lead complex cross‑functional initiatives.
Preferred Qualifications
  • Experience with data caching (Redis/Apache Ignite), message brokers (Kafka/Rabbit

    MQ), and event‑driven architectures.
  • Familiarity with partitioning, sharding, table compression, in memory OLTP, and column store indexes (MSSQL).
  • Exposure to Oracle features (e.g., AWR/ASH, optimizer hints, partitioning, materialized views).
  • Self‑motivated and enjoy resolving issues and building solutions to complex problems.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary