You are viewing a preview of this job. Log in or register to view more details about this job.

AI Software Engineer

Job Title: AI Software Engineer / Automation Specialist (Entry-Level)

Company: Spark Equity Group
Location: Tulsa, OK
Experience: 0–2 years (recent graduate)

Intro

We are hiring a builder. This role is for someone who writes code outside of class or work, experiments with tools like Claude Code, and enjoys programming for its own sake. You should be the type of person who sees inefficiency and instinctively tries to automate it. 

Role Summary

  • Build and deploy automation systems across real estate operations
  • Design AI-driven workflows to improve speed, accuracy, and decision-making
  • Collect, structure, and analyze data to support acquisitions, operations, and marketing
  • Execute high-impact special projects directly with leadership

Core Responsibilities

  • Develop internal tools using APIs, scripting, and no-code/low-code platforms
  • Automate repetitive workflows across CRM, marketing, and operations systems
  • Design and maintain data pipelines for property, lead, and financial data
  • Implement AI solutions (LLMs, agents, prompt systems) to improve productivity
  • Identify inefficiencies and engineer solutions
  • Support rapid testing and deployment of new systems

Qualifications

  • Degree in Computer Science, Engineering, Data Science, or related field
  • Strong problem-solving ability; systems thinker
  • Experience with at least one: Python, JavaScript, or similar
  • Familiarity with APIs, databases, and automation tools
  • Exposure to AI tools (OpenAI, Claude, LangChain, etc.) preferred
  • High ownership; able to execute without supervision

Company Overview

  • Real estate investment firm with $100M+ in assets
  • Based in Tulsa, Oklahoma
  • Operating for 7+ years
  • Focused on acquiring, operating, and scaling residential and industrial assets
  • Lean team; fast execution; direct exposure to leadership

Compensation & Upside

  • Competitive entry-level salary
  • Performance-based bonuses tied to impact
  • Direct involvement in scaling systems across a growing portfolio

Position Fit

  • Prefers building over maintaining
  • Programs for fun; experiments with new tools independently
  • Comfortable operating in an unstructured environment
  • Moves quickly and iterates