Senior Software Engineer — Python, React & AI

Python Software Foundation

Rowlett (TX)

Remote

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Camden Kelly Staffing is seeking a Senior Software Engineer with strong Python development, React experience, and AI integration to join our technology staffing practice. You will contribute across the stack, building backend services with Django and Flask, developing React interfaces, and designing reliable PostgreSQL databases.

You will also work on AI agents that interact with tools, APIs, and data. The role involves mentoring engineers, collaborating with product teams, and ensuring

Qualifications

  • 8–15 years of professional software engineering experience.
  • Strong Python programming skills and hands‑on experience with Django and Flask.
  • Experience building frontend applications with React and JavaScript or TypeScript.
  • Strong PostgreSQL and SQL skills, including database design, indexing, and query optimization.
  • Practical experience integrating AI services or developing AI agents.
  • Experience designing and consuming REST APIs and integrating third‑party services.
  • Understanding of authentication, authorization, testing, and secure development practices.Ability to own features from technical design through production support.
  • Clear communication skills and the ability to explain technical decisions.
  • Must be physically located in the United States and authorized to work without employer sponsorship.

Responsibilities

  • Design, build, and maintain Python applications and backend services using Django and Flask.
  • Develop responsive React interfaces and connect them to backend APIs.
  • Design PostgreSQL schemas, manage migrations, and improve query performance.
  • Integrate AI models and services into application features and business workflows.
  • Build or extend AI agents that use tools, external APIs, and application data.
  • Improve application reliability, security, performance, and error handling.
  • Write automated tests, review code, and maintain clear technical documentation.
  • Participate in architecture decisions, mentor other engineers, and collaborate with product and engineering stakeholders.

Skills

Python
Django
Flask
React
JavaScript/TypeScript
PostgreSQL
AI integration
REST APIs
Security
CI/CD

Tools

Docker
CI/CD
Cloud platforms

Job description

Job Title

Senior Software Engineer — Python, React & AI

Job Description

About the RoleWe are seeking a Senior Software Engineer with strong Python development skills, React experience, and practical experience integrating AI capabilities into software applications.You will contribute across the application stack, building backend services with Django and Flask, developing React interfaces, and designing reliable PostgreSQL databases. You should also have hands‑on experience with AI integrations or AI agents that interact with tools, APIs, or application data.

What You’ll Do

  • Design, build, and maintain Python applications and backend services using Django and Flask.
  • Develop responsive React interfaces and connect them to backend APIs.
  • Design PostgreSQL schemas, manage migrations, and improve query performance.
  • Integrate AI models and services into application features and business workflows.
  • Build or extend AI agents that use tools, external APIs, and application data.
  • Improve application reliability, security, performance, and error handling.
  • Write automated tests, review code, and maintain clear technical documentation.
  • Participate in architecture decisions, mentor other engineers, and collaborate with product and engineering stakeholders.
Restrictions
  • Telecommuting is OK
  • No Agencies Please
Requirements

Required Qualifications

  • 8–15 years of professional software engineering experience.
  • Strong Python programming skills and hands‑on experience with Django and Flask.
  • Experience building frontend applications with React and JavaScript or TypeScript.
  • Strong PostgreSQL and SQL skills, including database design, indexing, and query optimization.
  • Practical experience integrating AI services or developing AI agents.
  • Experience designing and consuming REST APIs and integrating third‑party services.
  • Understanding of authentication, authorization, testing, and secure development practices.Ability to own features from technical design through production support.
  • Clear communication skills and the ability to explain technical decisions.
  • Must be physically located in the United States and authorized to work without employer sponsorship.

Preferred Qualifications

  • Experience with LLM APIs, tool calling, retrieval-augmented generation, or agent orchestration.
  • Experience evaluating AI output quality and managing latency, cost, and failure cases.
  • Familiarity with cloud platforms, Docker, CI/CD, and production monitoring.
About the Company

Camden Kelly Staffing specializes in technology recruiting and staffing, connecting technology professionals with teams that match their skills, career goals, and working style. Our approach centers on understanding the technology, building relationships, and finding the right fit.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI-Driven Software Engineer (Python, React) — Remote
Senior AI-Driven Software Engineer (Python, React) — Remote

Python Software Foundation • Rowlett (TX)

Remote
USD 120,000 - 170,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Jobright.ai • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Equity
Health Benefits
Senior Full Stack Engineer (Java + Angular/React + Python)
Senior Full Stack Engineer (Java + Angular/React + Python)

Luxoft • United States

Remote
USD 140,000 - 190,000
Power BI
PowerApps
Power Automate
+2
Lead Software Engineer (Python)
Lead Software Engineer (Python)

Talener • New York (NY)

Hybrid
USD 140,000 - 160,000
Medical benefits
Dental benefits
Vision benefits
+2
Senior Full-Stack Python Developer
Senior Full-Stack Python Developer

DQE Communications • Pittsburgh

Hybrid
USD 120,000 - 180,000
Sr. Software Engineer
Sr. Software Engineer

Grocery Outlet • Emeryville (CA)

On-site
USD 135,000 - 155,000
Annual Bonus Program
Equity
401(k) Profit Sharing
Full Stack Engineer - Python and React
Full Stack Engineer - Python and React

Addison Group • Chicago (IL)

Hybrid
USD 160,000 - 180,000
Medical
Dental
Vision
+4
Python Developer
Python Developer

Rivago Infotech Inc • United States

Remote
USD 120,000 - 150,000
Senior Python Developer - AI/ML & React
Senior Python Developer - AI/ML & React

Teckvalley India • United States

Remote
USD 110,000 - 170,000
Senior Python Backend Developer – AI Development | Remote, US Hours
Senior Python Backend Developer – AI Development | Remote, US Hours

Uasmart • United States

Remote
USD 120,000 - 180,000