Software Developer – AI & Automation

NextGen | GTA: A Kelly Telecom Company

Plano (TX)

On-site

USD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

24/7 Support
Around-the-clock availability
Competitive employee benefits

Job summary

NextGen | GTA: A Kelly Telecom Company is seeking a Software Developer – AI & Automation in Plano, TX to design, develop, and integrate AI-powered solutions and automation technologies across backend, frontend, and data domains.

You will work with Python, Flask, REST APIs, React, and SQL/Snowflake while leveraging Azure AI services and RPA to build scalable, maintainable software. Collaboration with cross-functional teams is essential in a fast-paced environment.

Qualifications

  • 3–5 years of professional software development experience.
  • Strong hands-on experience with Python, Flask, Pandas, JSON, and React.
  • Experience developing backend applications and RESTful APIs using Flask and Python.
  • Strong knowledge of SQL and/or Snowflake, including structured data and data pipelines.
  • Experience with Azure AI Foundry, including Azure OpenAI and Azure Document Intelligence.
  • Hands-on experience developing AI-powered or automation-based solutions.
  • Experience with RPA and Microsoft Power Automate.
  • Experience with Docker and application containerization.
  • Familiarity with Git or other version control systems.
  • Experience implementing and maintaining CI/CD pipelines and automated deployments.
  • Strong understanding of software development best practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to write clean, scalable, maintainable, and well-documented code.
  • Ability to work independently while collaborating effectively with cross-functional teams.
  • Strong communication skills with the ability to translate business requirements into technical solutions.

Responsibilities

  • Design and develop AI-powered software and automation solutions to improve business processes and workflows.
  • Build scalable backend applications and RESTful APIs using Python, Flask, JSON, and related technologies.
  • Develop dynamic and responsive frontend applications, dashboards, and user interfaces using React.
  • Work with SQL databases, Snowflake, structured data, and data pipelines.
  • Develop and maintain RPA solutions using Microsoft Power Automate.
  • Identify opportunities to automate manual and repetitive business processes.
  • Containerize applications using Docker and support modern deployment practices.
  • Implement and maintain CI/CD pipelines and automated deployment processes.
  • Monitor, troubleshoot, and optimize application performance.
  • Monitor and improve automation workflows to ensure reliability and scalability.
  • Use Git and version control systems to manage source code and development activities.
  • Write clean, maintainable, scalable, and well-documented software.
  • Collaborate with business stakeholders and cross-functional teams to understand requirements.
  • Translate business requirements into effective technical solutions.
  • Troubleshoot application, data, API, and automation issues.
  • Support testing, deployment, and ongoing maintenance of AI and automation solutions.
  • Stay current with emerging AI, automation, cloud, and software development technologies.
  • Contribute to continuous improvement initiatives across development and automation processes.

Skills

Python
Flask
React
REST APIs
SQL
Snowflake
Azure AI
RPA
Power Automate
Docker
Git
CI/CD
Software best practices
Analytical skills
Troubleshooting
Documentation
Independent work
Communication

Tools

Python
Flask
React
Pandas
JSON
SQL
Snowflake
Azure AI Foundry
Azure OpenAI
Azure Document Intelligence
RPA
Power Automate
Docker
Git
CI/CD

Job description

Our client is seeking a Software Developer – AI & Automation to join their team in Plano, TX. This role focuses on designing, developing, and integrating AI-powered solutions and automation technologies that streamline business processes and improve operational efficiency.

The ideal candidate is a hands‑on software developer with strong experience in Python, Flask, REST APIs, React, SQL/Snowflake, Azure AI technologies, RPA, and Microsoft Power Automate. You’ll work across backend development, frontend applications, data, AI, automation, and modern deployment practices to turn business requirements into scalable technical solutions.

This is a great opportunity for a software developer who enjoys working at the intersection of AI, automation, and application development. The successful candidate will be comfortable learning new technologies, solving complex problems, and collaborating with cross‑functional teams in a fast‑paced environment.

Contract Duration: 12 – 24 Months
Required Skills & Experience
  • 3–5 years of professional software development experience.
  • Strong hands‑on experience with Python, Flask, Pandas, JSON, and React.
  • Experience developing backend applications and RESTful APIs using Flask and Python.
  • Strong knowledge of SQL and/or Snowflake, including structured data and data pipelines.
  • Experience with Azure AI Foundry, including Azure OpenAI and Azure Document Intelligence.
  • Hands‑on experience developing AI-powered or automation-based solutions.
  • Experience with RPA and Microsoft Power Automate.
  • Experience with Docker and application containerization.
  • Familiarity with Git or other version control systems.
  • Experience implementing and maintaining CI/CD pipelines and automated deployments.
  • Strong understanding of software development best practices.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Ability to write clean, scalable, maintainable, and well‑documented code.
  • Ability to work independently while collaborating effectively with cross‑functional teams.
  • Strong communication skills with the ability to translate business requirements into technical solutions.
Desired Skills & Experience
  • Experience working in Agile/Scrum development environments.
  • Knowledge of YAML‑based configuration and infrastructure automation.
  • Experience with modern cloud‑based AI and automation architectures.
  • Experience building dashboards, workflow applications, or business automation tools.
  • Experience integrating AI services into existing business applications.
  • Experience with data processing and transformation using Pandas.
  • Experience optimizing application performance and automation workflows.
  • Ability to quickly learn and adapt to new technologies and platforms.
  • Strong ownership mindset with a proactive approach to problem‑solving.
  • Experience working with enterprise‑scale applications and automation initiatives.
What You Will Be Doing
  • Design and develop AI‑powered software and automation solutions to improve business processes and workflows.
  • Build scalable backend applications and RESTful APIs using Python, Flask, JSON, and related technologies.
  • Develop dynamic and responsive frontend applications, dashboards, and user interfaces using React.
  • Work with SQL databases, Snowflake, structured data, and data pipelines.
  • Develop and maintain RPA solutions using Microsoft Power Automate.
  • Identify opportunities to automate manual and repetitive business processes.
  • Containerize applications using Docker and support modern deployment practices.
  • Implement and maintain CI/CD pipelines and automated deployment processes.
  • Monitor, troubleshoot, and optimize application performance.
  • Monitor and improve automation workflows to ensure reliability and scalability.
  • Use Git and version control systems to manage source code and development activities.
  • Write clean, maintainable, scalable, and well‑documented software.
  • Collaborate with business stakeholders and cross‑functional teams to understand requirements.
  • Translate business requirements into effective technical solutions.
  • Troubleshoot application, data, API, and automation issues.
  • Support testing, deployment, and ongoing maintenance of AI and automation solutions.
  • Stay current with emerging AI, automation, cloud, and software development technologies.
  • Contribute to continuous improvement initiatives across development and automation processes.
  • 25% Python / Flask / REST API Development
  • 15% React / Frontend Development
  • 15% SQL / Snowflake / Data Processing
  • 10% RPA / Power Automate
  • 10% Docker / CI/CD / Deployment
Daily Responsibilities
  • 40% Hands‑On Software Development
  • 20% AI Development & Automation
  • 10% Data Analysis & Integration
  • 10% Testing, Troubleshooting & Deployment
What You’ll Bring

The successful candidate will combine strong software development expertise with practical experience in AI, automation, data, and cloud technologies. You should be comfortable developing applications in Python and Flask, building REST APIs, working with React and SQL/Snowflake, and integrating Azure AI services into business solutions.

You should also have hands‑on experience with RPA and Power Automate and understand how automation can be used to improve business processes. The ideal candidate is a proactive problem solver who can work independently, take ownership of projects, learn new technologies quickly, and collaborate effectively with technical and business stakeholders.

This position is ideal for a developer who wants to work on modern AI and automation initiatives while having a direct impact on business efficiency and workflow transformation.

We are Collaborators. You’ll be working with a wholly owned subsidiary of Kelly and part of the Kelly Telecom division. It allows us to be as nimble and fiercely competitive as a startup while having the backing of a multibillion‑dollar publicly traded company that has been in business for 75 years. With direct access to hiring managers, services don’t stop at standard recruiting processes. We use our expertise to improve your application skills and provide ongoing career support.

Benefits
  • 24/7 Support
  • around‑the‑clock availability
  • competitive employee benefits
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer 6 - Plano , TX
Software Developer 6 - Plano , TX

Gtatelecom • Plano (TX)

On-site
USD 110,000 - 170,000
Senior Software Engineer (AI)
Senior Software Engineer (AI)

Staffing Science • Tempe (AZ)

Hybrid
USD 140,000 - 190,000
Hybrid work pattern
4 days onsite in Greater Phoenix
Sr Enterprise AI Developer
Sr Enterprise AI Developer

CosmoProf Beauty • Plano (TX)

Hybrid
USD 150,000 - 210,000
Medical, dental, vision
401(k) with company match
Tuition reimbursement
+1
Sr Enterprise AI Developer
Sr Enterprise AI Developer

Sally Beauty • Plano (TX)

Hybrid
USD 150,000 - 200,000
Medical, dental, vision
401(k) with company match
Paid vacation & holidays
+1
AI & Automation Software Engineer
AI & Automation Software Engineer

NextGen | GTA: A Kelly Telecom Company • Plano (TX)

On-site
USD 90,000 - 120,000
24/7 Support
Around-the-clock availability
Competitive employee benefits
AI and Automation Lead
AI and Automation Lead

MIRATECH • Tulsa (OK)

On-site
USD 100,000 - 130,000
Annual Bonus Program
Flexible Spending Account (FSA)
401k with match up to 5%
+2
Data and Automation Engineer - Python
Data and Automation Engineer - Python

PLUM AI • Las Vegas (NV)

On-site
USD 120,000 - 180,000
Equity in fintech startup
Health, dental, vision coverage
Paid holidays
+1
Data and Automation Engineer - Python
Data and Automation Engineer - Python

PLUM AI • Austin (TX)

On-site
USD 120,000 - 160,000
Equity
Health, dental, and vision coverage
401K
+3
AI and Automation Lead
AI and Automation Lead

MIRATECH Corporation • Tulsa (OK)

On-site
USD 100,000 - 130,000
Health, Dental & Vision Insurance
Annual Bonus Program
$350 Annual Wellness Credit
+6
Data and Automation Engineer - Python
Data and Automation Engineer - Python

PLUM AI • Atlanta (GA)

Hybrid
USD 110,000 - 170,000
Equity in a startup
Health, dental, and vision coverage
401K
+2