Software Developer III

KCI Telecommunications

United States

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

KCI Telecommunications is seeking an experienced Senior Software Engineer to design, develop, and deploy scalable AI solutions and agents in a cloud-native environment. The role focuses on Python-based systems, robust AI agents, and CI/CD practices to ensure high performance and reliability.

You will collaborate with architects and business partners, implement microservices and RAG pipelines, and stay current with cloud and AI trends to drive innovative solutions.

Qualifications

  • Bachelor's or master's degree in computer science, Software Engineering, or a related technical field.
  • 7+ years of professional software development experience, with at least 3 years in a senior engineer capacity at a large technology company.
  • Deep expertise in Python using Fast API is mandatory, with a proven track record of building and deploying production-grade applications.
  • Extensive experience with cloud platforms (AWS, Azure, or GCP) is required, containerization (Docker, Kubernetes), databases (relational and NoSQL), and messaging queues.
  • Strong understanding of software engineering best practices, including design patterns, and secure coding principles.
  • Excellent problem-solving skills, with the ability to analyze complex technical challenges and propose effective solutions.
  • Strong communication and interpersonal skills, with the ability to articulate technical concepts clearly to both technical and non-technical audiences.

Responsibilities

  • Design, development, and implementation of complex software systems using Python, ensuring high performance, scalability, and reliability in a cloud environment.
  • Develop robust AI Agents, APIs, microservices, and RAG pipelines to support various applications and services.
  • Collaborate closely with business partners, architects, and other engineering teams to define technical requirements and deliver innovative solutions.
  • Drive technical excellence, promoting clean code, test-driven development, and CI/CD practices.
  • Stay abreast of emerging technologies and industry trends, particularly in cloud computing, Python, DevOps, and AI, and advocate for their adoption where appropriate.
  • Troubleshoot and resolve complex technical issues, ensuring the stability and availability of our production systems.

Skills

Python
FastAPI
Cloud platforms
CI/CD
Problem-solving
Communication

Education

Bachelor's or master's in Computer Science or related field

Tools

Docker
Kubernetes
AWS
Azure
GCP
Relational databases
NoSQL databases
Messaging queues
FastAPI

Job description

The position is in US. The ask is for 1 Software Developer III

Python engineer who is well versed in developing agents using MCP and A2A and using agent frameworks like ADK.

relevant experience. 5+ years related experience.

Role:

We are seeking an experienced Senior Software Engineer to join our growing team. In this pivotal role, you will be instrumental in designing, developing, and deploying highly scalable and resilient AI solutions and AI Agents within our cloud-native environment.

Responsibilities:
  • Design, development, and implementation of complex software systems using Python, ensuring high performance, scalability, and reliability in a cloud environment.
  • Develop robust AI Agents, APIs, microservices, and RAG pipelines to support various applications and services.
  • Collaborate closely with business partners, architects, and other engineering teams to define technical requirements and deliver innovative solutions.
  • Drive technical excellence, promoting clean code, test-driven development, and continuous integration/continuous deployment (CI/CD) practices.
  • Stay abreast of emerging technologies and industry trends, particularly in cloud computing, Python, DevOps, and AI, and advocate for their adoption where appropriate.
  • Troubleshoot and resolve complex technical issues, ensuring the stability and availability of our production systems.
Qualifications:
  • Bachelor's or master's degree in computer science, Software Engineering, or a related technical field.
  • 7+ years of professional software development experience, with at least 3 years in a senior engineer capacity at a large technology company.
  • Deep expertise in Python using Fast API is mandatory, with a proven track record of building and deploying production-grade applications.
  • Extensive experience with cloud platforms (AWS, Azure, or GCP) is required, containerization (Docker, Kubernetes), databases (relational and NoSQL), and messaging queues.
  • Strong understanding of software engineering best practices, including design patterns, and secure coding principles.
  • Excellent problem-solving skills, with the ability to analyze complex technical challenges and propose effective solutions.
  • Strong communication and interpersonal skills, with the ability to articulate technical concepts clearly to both technical and non-technical audiences.
Preferred Qualifications:
  • Well versed with context and prompt engineering techniques
  • Experience using any vector database like Pinecone / Azure AI Search for AI development.
  • Experience with multi agentic framework like Crew AI / Cloud centric frameworks like Microsoft Agent framework, or AWS agent core for agentic development
  • Well versed with agentic protocols like A2A, MCP to drive agentic development
  • Experience with distributed systems and microservices architectures.
  • Familiarity with agile development methodologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Agentic AI Software Engineer
Agentic AI Software Engineer

Vets Hired • King of Prussia (PA)

On-site
USD 140,000 - 210,000
AI Engineer
AI Engineer

Eightelevengroup • Miami (FL)

On-site
USD <65,000
Senior AI Software Engineer
Senior AI Software Engineer

Summit Tech Partners • Washington, Baltimore (MD)

On-site
USD 140,000 - 170,000
Python Engineer with GenAI
Python Engineer with GenAI

TekPioneers • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Senior Python / AI Agent Developer
Senior Python / AI Agent Developer

Congensys Corp • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Senior AI Software Engineer | AI Agents | Python | F2F Interview in NJ - W2 Role
Senior AI Software Engineer | AI Agents | Python | F2F Interview in NJ - W2 Role

TMS LLC • Jersey City (NJ)

Hybrid
USD 130,000 - 190,000
AI Agent Engineer
AI Agent Engineer

Integers.Ai • East Brunswick Township (NJ)

Hybrid
USD 90,000 - 120,000
GenAI Engineer
GenAI Engineer

Magicforce • Denver (CO)

On-site
USD 140,000 - 230,000
Agentic AI Engineer (Python)
Agentic AI Engineer (Python)

Intellectt Inc • Atlanta (GA)

On-site
USD 90,000 - 120,000
AI Agent Developer
AI Agent Developer

Codinix Consulting Services • Minneapolis (MN)

On-site
USD 100,000 - 130,000