Back to jobs

AI Software Engineer

TangoCode · Chicago, IL, US

Spotted 3d agoFull-time

Job details

Pay
$110,000 – $150,000 a year
Work mode
On-site
Employment
Full-time
Posted
Oct 28, 2026
Last confirmed open
Oct 29, 2026
Job description

About this role

Job Description

TangoCode is seeking a skilled AI Software Engineer to help design, develop, and integrate artificial intelligence capabilities into modern software applications. The ideal candidate will have a strong software engineering foundation, experience with AI technologies, and the ability to build reliable, scalable, and maintainable solutions.

In this role, you will collaborate with software engineers, product teams, and technical stakeholders to develop AI-powered features, integrate machine learning services, and improve application performance while following established engineering and security practices.

Responsibilities

  • Design, develop, test, and maintain software applications incorporating AI capabilities.
  • Build and integrate AI-powered features using appropriate models, APIs, and development frameworks.
  • Develop backend services, REST APIs, and application integrations.
  • Work with structured and unstructured data to support AI-enabled functionality.
  • Evaluate AI outputs for accuracy, reliability, and suitability for intended use.
  • Write clean, reusable, and maintainable code following software engineering standards.
  • Troubleshoot application issues and improve performance, reliability, and scalability.
  • Collaborate with product managers, designers, and engineering teams to define technical requirements.
  • Implement automated tests and participate in code reviews.
  • Support application deployment, monitoring, and ongoing maintenance.
  • Follow security, privacy, and responsible AI practices when handling data and model outputs.
  • Maintain technical documentation and contribute to continuous improvement initiatives.

Skills and Experience

  • Experience in software engineering, AI development, or a related technical role.
  • Proficiency in Python, JavaScript, TypeScript, or another modern programming language.
  • Familiarity with AI APIs, machine learning concepts, or large language model integrations.
  • Understanding of data structures, algorithms, APIs, and software design principles.
  • Experience working with databases, Git, automated testing, and application debugging.
  • Familiarity with machine learning frameworks or tools such as PyTorch, TensorFlow, or model-serving platforms is an advantage.
  • Knowledge of cloud platforms and CI/CD workflows is beneficial.
  • Strong analytical thinking, communication, and problem-solving skills.
  • Ability to collaborate across teams and translate business needs into technical solutions.

About the Company

TangoCode is the company named for this job-posting draft. Verify its official business profile, current services, and Chicago-area presence before publishing. The responsibilities above describe a proposed AI Software Engineer role and should not be interpreted as confirmation of an existing vacancy.

Compensation

The estimated salary range is $110,000–$150,000 per year, depending on experience, AI engineering expertise, responsibilities, and the employer's compensation structure. This is an illustrative estimate, not a verified salary range for a current TangoCode vacancy.

Pay: $110,000.00 - $150,000.00 per year

Benefits:

  • Dental insurance
  • Flexible schedule
  • Relocation assistance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed