Software Engineer, AI Tooling

Selby Jennings

Chicago (IL)

On-site

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Selby Jennings is seeking a Software Engineer focused on AI Tooling to join a top trading firm building developer tools, internal platforms, and AI-enabled engineering solutions.

You will design and develop software across tooling, APIs, automation, and AI, owning projects from requirements to deployment while ensuring security and reliability. Collaboration across locations and a strong focus on improving the developer experience.

Qualifications

  • 3+ years of professional software engineering experience.
  • Strong programming skills in Python or Java.
  • Experience building production software, APIs, internal platforms, or developer-facing tools.
  • Familiarity with Docker, Kubernetes, containerized environments, and modern infrastructure.
  • Experience owning technical projects through design, development, deployment, and ongoing improvement.
  • Exposure to AI-assisted development or related tooling is a plus, not required.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline.

Responsibilities

  • Design and build internal tools, platforms, and services that improve developer productivity and engineering workflows.
  • Develop software that integrates AI capabilities into day-to-day development processes.
  • Build and maintain APIs, reusable components, integrations, and automation used by engineering teams.
  • Improve how internal tools securely access and interact with technical systems and data.
  • Partner with engineers and stakeholders to translate challenges into scalable technical solutions.
  • Own projects from requirements through deployment and enhancement.
  • Apply security, reliability, monitoring, and maintainability practices to production software.
  • Explore and evaluate new AI/LLM technologies for engineering workflows.
  • Contribute to tools for measuring and improving AI-enabled development solutions.
  • Collaborate with engineering teams across locations to gather feedback and improve developer experience.

Skills

Python
Java
APIs
Developer tooling
Docker
Kubernetes
Problem solving
Ownership
AI/LLM interest

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Docker
Kubernetes
CI/CD

Job description

A top performing trading firm is seeking a Software Engineer focused on AI Tooling to join a highly collaborative technology team that is building modern developer tools, internal platforms, and AI-enabled engineering solutions.

Key Responsibilities:

In this role, you will help design and develop software that improves how engineering teams build, test, deploy, and maintain production systems. You'll work across developer tooling, APIs, automation, infrastructure, and emerging AI technologies, with meaningful ownership throughout the full development lifecycle.

  • Design and build internal tools, platforms, and services that improve developer productivity and engineering workflows
  • Develop software that integrates AI capabilities into day-to-day development processes
  • Build and maintain APIs, reusable components, integrations, and automation used by engineering teams
  • Improve how internal tools securely access and interact with technical systems and data
  • Partner with engineers and stakeholders to understand challenges and translate them into scalable technical solutions
  • Own projects from initial requirements and architecture through development, deployment, and continued enhancement
  • Apply strong security, reliability, monitoring, and maintainability practices to production software
  • Explore and evaluate new AI/LLM technologies and determine practical applications within engineering workflows
  • Contribute to tools for measuring and improving the effectiveness of AI-enabled development solutions
  • Collaborate with engineering teams across locations to gather feedback and continuously improve the developer experience

This is an opportunity to work at the intersection of software engineering, developer infrastructure, and applied AI, with significant ownership and the ability to influence how modern AI technologies are adopted within a sophisticated engineering environment.

Desired Skills and Experience

  • 3+ years of professional software engineering experience
  • Strong programming skills in Python or Java
  • Experience building production software, APIs, internal platforms, or developer-facing tools
  • Familiarity with Docker, Kubernetes, containerized environments, and modern infrastructure
  • Experience owning technical projects through design, development, deployment, and ongoing improvement
  • Strong problem-solving skills with the ability to work through open-ended technical challengesBachelor's degree in Computer Science, Computer Engineering, or a related technical discipline
  • Interest in AI/LLM-powered applications, developer automation, or emerging AI engineering tools - Exposure to AI-assisted development, agent-based systems, or similar tooling is a plus, but not required.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - AI Tooling
Software Engineer - AI Tooling

Fintal Partners • Chicago (IL)

On-site
USD 110,000 - 160,000
Software Engineer (AI Tooling)
Software Engineer (AI Tooling)

Selby Jennings • New York (NY)

On-site
USD 100,000 - 150,000
Sr. Software Engineer - Platform Engineering
Sr. Software Engineer - Platform Engineering

Grubhub • New York (NY)

On-site
USD 180,000 - 260,000
Equity
401k
Medical insurance
+8
Staff Software Engineer
Staff Software Engineer

EMERGE • United States

On-site
USD 180,000 - 200,000
Health, Dental & Vision Insurance
401(k) with Employer Match
Career Growth & Leadership
AI Engineer - Full Stack
AI Engineer - Full Stack

PRI Technology • New York (NY)

On-site
USD 140,000 - 200,000
Principal Software Engineer - AI
Principal Software Engineer - AI

Harnham • Boston (MA)

Hybrid
USD 180,000 - 250,000
Equity
Health, dental, and vision
Retirement plan
+2
AI Tooling Engineer — Developer Platform & Tools
AI Tooling Engineer — Developer Platform & Tools

Selby Jennings • Chicago (IL)

On-site
USD 120,000 - 170,000
AI Software Engineer
AI Software Engineer

PM Consulting • United States

Remote
USD 120,000 - 160,000
Senior Applied AI Engineer
Senior Applied AI Engineer

7Seventy • United States

Remote
USD 180,000 - 240,000
Annual performance bonus
Equity participation
Lead Software Engineer (Commerical & Investment Bank)
Lead Software Engineer (Commerical & Investment Bank)

ARCHER • Tampa (FL)

On-site
USD 120,000 - 160,000
Health Care Coverage
On‑Site Health And Wellness Centers
Retirement Savings Plan
+4