×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer – AI & Automation

Job in Plano, Collin County, Texas, 75086, USA
Listing for: NextGen | GTA: A Kelly Telecom Company
Full Time position
Listed on 2026-08-29
Job specializations:
  • Software Development
    Backend Developer, Python, SQL Developer, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

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,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary