Senior Python/AI Software Engineer

Compunnel, Inc.

Phoenix (AZ)

On-site

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Compunnel, Inc. seeks a Senior Python/AI Software Engineer to design, develop, and deploy secure, scalable AI solutions supporting Information Security, Governance, and Risk initiatives.

You will work with ML, Generative AI, and agentic AI, transforming business needs into production-ready applications. Responsibilities include building AI services with Flask/FastAPI, deploying on cloud platforms, and implementing end-to-end ML model lifecycles with observability and CI/CD pipelines.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Data Science, AI, or a related field is required.
  • 8+ years of experience designing and implementing enterprise-scale software engineering and AI/ML solutions is required.
  • Strong hands-on experience developing AI/ML, Generative AI, or data-driven applications is expected.
  • Experience with AI/ML frameworks such as TensorFlow, PyTorch, scikit-learn, Flask, and FastAPI is required.
  • Strong understanding of LLMs, NLP, embeddings, RAG, and prompt engineering is essential.
  • Experience with agentic AI frameworks such as LangChain, AutoGen, CrewAI, or similar technologies.
  • Experience developing and deploying AI applications using REST APIs.
  • Experience with cloud platforms including AWS, Azure, and/or GCP.
  • Experience with Docker, Kubernetes, and containerized deployment.
  • Knowledge of vector databases such as pgVector or Milvus.
  • Experience with MLOps tools like MLflow, Kubeflow, Argo Workflows.
  • Experience with Kafka, Spark, NiFi, SQL, and NoSQL databases.
  • Experience implementing CI/CD pipelines with Jenkins, GitLab CI, or XL Release.
  • Familiarity with observability tools such as Prometheus, Elasticsearch, and Kibana.
  • Strong understanding of software engineering best practices, system design, and scalable architecture.
  • Excellent analytical, problem-solving, communication, and stakeholder collaboration skills.

Responsibilities

  • Design, develop, and deploy AI/ML and Generative AI solutions using Python, LLMs, RAG, prompt engineering, and agentic AI frameworks.
  • Translate business, security, governance, and risk requirements into scalable AI applications.
  • Develop, train, evaluate, and optimize ML models for NLP, classification, clustering, anomaly detection, and predictive analytics.
  • Support the complete AI model lifecycle including experimentation, evaluation, versioning, deployment, monitoring, and documentation.
  • Build and maintain cloud-native AI pipelines using MLOps tools, APIs, Docker, Kubernetes, and modern deployment practices.
  • Develop and integrate AI services using Flask, FastAPI, and RESTful APIs.
  • Collaborate with Security, Risk, Engineering, Governance, and Data teams to deliver secure AI solutions.
  • Implement observability, monitoring, and performance optimization for AI applications.
  • Participate in code reviews, testing, troubleshooting, and continuous improvement initiatives.
  • Stay current with emerging technologies in ML, Generative AI, MLOps, and responsible AI practices.

Skills

Analytical thinking
Problem-solving
Communication
Stakeholder collaboration
Software design
System architecture

Education

Bachelor's degree in Computer Science, Engineering, Data Science, AI or related field

Tools

TensorFlow
PyTorch
scikit-learn
Flask
FastAPI
LangChain
AutoGen
CrewAI
REST APIs
AWS
Azure
GCP
Docker
Kubernetes
pgVector
Milvus
MLflow
Kubeflow
Argo Workflows
Kafka
Spark
NiFi
SQL
NoSQL
Jenkins
GitLab CI
XL Release
Prometheus
Elasticsearch
Kibana

Job description

We are seeking a Senior Python/AI Software Engineer to design, develop, and deploy intelligent, secure, and scalable AI solutions supporting Information Security, Governance, and Risk initiatives. The ideal candidate will have extensive experience in Machine Learning, Generative AI, Agentic AI, and cloud-native AI application development, with the ability to transform business requirements into production-ready AI solutions.

Key Responsibilities
  • Design, develop, and enhance AI/ML and Generative AI solutions using Python, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), prompt engineering, and agentic AI frameworks.
  • Translate business, Information Security, Governance, and Technology Risk requirements into scalable AI applications.
  • Develop, train, evaluate, and optimize machine learning models for natural language processing, classification, clustering, anomaly detection, and predictive analytics.
  • Support the complete AI model lifecycle, including experimentation, evaluation, versioning, deployment, monitoring, and documentation.
  • Build and maintain cloud-native AI pipelines using MLOps tools, APIs, Docker, Kubernetes, and modern deployment practices.
  • Develop and integrate AI services using Flask, FastAPI, and RESTful APIs.
  • Collaborate with Security, Risk, Engineering, Governance, and Data teams to deliver secure, reliable, and responsible AI solutions.
  • Implement observability, monitoring, and performance optimization for AI applications.
  • Participate in code reviews, testing, troubleshooting, and continuous improvement initiatives.
  • Stay current with emerging technologies in Machine Learning, Generative AI, Agentic AI, MLOps, and responsible AI practices.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, Data Science, Artificial Intelligence, or a related field.
  • 8+ years of experience designing and implementing enterprise-scale software engineering and AI/ML solutions.
  • Strong hands-on experience developing AI/ML, Generative AI, or data-driven applications.
  • Experience with AI and machine learning frameworks such as TensorFlow, PyTorch, scikit-learn, Flask, and FastAPI.
  • Strong understanding of Large Language Models (LLMs), Natural Language Processing (NLP), embeddings, Retrieval-Augmented Generation (RAG), and prompt engineering.
  • Experience with agentic AI frameworks such as LangChain, AutoGen, CrewAI, or similar technologies.
  • Experience developing and deploying AI applications using REST APIs.
  • Experience with cloud platforms including AWS, Azure, and/or Google Cloud Platform (GCP).
  • Experience with Docker, Kubernetes, and containerized application deployment.
  • Knowledge of vector databases such as pgVector, Milvus, or similar technologies.
  • Experience with MLOps tools including MLflow, Kubeflow, Argo Workflows, or similar platforms.
  • Experience with Kafka, Spark, NiFi, SQL, and NoSQL databases.
  • Experience implementing CI/CD pipelines using tools such as Jenkins, GitLab CI, or XL Release.
  • Familiarity with observability tools such as Prometheus, Elasticsearch, and Kibana.
  • Strong understanding of software engineering best practices, system design, and scalable application architecture.
  • Excellent analytical, problem-solving, communication, and stakeholder collaboration skills.
Preferred Qualifications
  • Experience deploying production-grade AI and machine learning systems in cloud-native environments.
  • Knowledge of responsible AI principles and AI governance practices.
  • Experience building scalable distributed AI platforms and enterprise AI solutions.
  • Experience working in Agile software development environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Compunnel, Inc. • Dallas (TX)

On-site
USD 130,000 - 180,000
AI Engineer
AI Engineer

Compunnel, Inc. • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior AI Engineer
Senior AI Engineer

Templeton & Partners - Innovative & Inclusive Hiring Solutions • Town of Poland (NY)

On-site
USD 140,000 - 190,000
Senior Software Engineering Lead
Senior Software Engineering Lead

Vanigent • Lead (SD)

On-site
USD 180,000 - 240,000
AI Engineer – Agentic AI
AI Engineer – Agentic AI

CoreAi Consulting • Phoenix (AZ)

On-site
USD 120,000 - 180,000
AI Engineer
AI Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 100,000 - 140,000
Senior AI Engineer: Scalable LLMs & MLOps Leader
Senior AI Engineer: Scalable LLMs & MLOps Leader

Compunnel, Inc. • San Francisco (CA)

On-site
USD 120,000 - 160,000
Python / AI Engineer
Python / AI Engineer

NextLink Group • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Senior AI Engineer
Senior AI Engineer

Anblicks • Dallas (TX)

On-site
USD 120,000 - 150,000
AI Specialist
AI Specialist

Prestige Staffing • Charlotte (NC)

On-site
USD 100,000 - 130,000