Job Title: Python and Java Developer w/AI
Location: Chicago, IL
Pay $68-$75
Job Overview:
The team is seeking a talented Python and Java Developer w/AI to enhance and support applications in the Loyalty and Marketing domain, with a strategic focus on integrating AI and machine learning into existing workflows. This role will involve a mix of software development, AI-driven innovation, and cross-team support, making it ideal for a candidate with solid backend development experience who is excited to guide the team in leveraging AI to drive business outcomes.
Key Responsibilities:
-
Contribute to and support the enhancement of marketing and loyalty applications across the organization.
-
Use AI/ML to identify new client opportunities, optimize product marketing, and personalize customer experiences.
-
Collaborate with the team to discover opportunities where AI can augment workflows and decision-making.
-
Design and implement scalable backend services using Python (70%) and Java (30%), deployed on AWS.
-
Support day-to-day team initiatives while focusing 30-40% of your time on AI innovation and 60-70% on engineering support.
-
Help guide and upskill team members on the practical integration of AI into marketing solutions.
-
Learn and support existing applications in the Loyalty and Marketing domain with a focus on continuous improvement.
Required Qualifications:
-
5–7 years of professional experience with Python, Java, and AWS in software development roles.
-
1–2 years of hands-on experience applying AI/Machine Learning in real-world use cases (preferably in marketing or customer engagement).
-
Strong understanding of AI/ML principles, including use of models for prediction, classification, personalization, and lead generation.
-
Excellent communication and collaboration skills; able to work cross-functionally and guide peers.
-
Demonstrated ability to balance innovation with production support responsibilities.