View All Jobs 121159

Software Engineer - Python

Own our backend architecture and implement scalable Python/FastAPI services for AI-driven products
Plano, Texas, United States
Senior
3 hours agoBe an early applicant
USA Jobs

USA Jobs

Provides a centralized online platform for searching and applying to employment opportunities across the United States.

Senior Software Engineer (Python Focus)

Insight Global is looking for a senior software engineer with a Python focus to join a leading client in Plano, TX. This role focuses on building, scaling, and owning backend frameworks and services that power AI-driven products. You will not build or train LLM models, but you will design and productionize the systems, components, and workflows that interact with LLMs and AI services-ensuring quality, reliability, security, and performance at scale.

We are looking for a senior, self-directed engineer who has worked on real AI products, understands how LLMs behave in production, and can independently take ownership of complex systems end-to-end.

What You'll Do

  • Design, build, and own scalable Python/FastAPI services and internal frameworks that integrate with LLMs and AI platforms.
  • Develop AI-enablement frameworks that manage prompt inputs, response validation, quality checks, retries, guardrails, and cost controls.
  • Integrate third-party AI providers (e.g., Gemini via Vertex AI, AWS Bedrock, OpenAI) using secure, observable, production-ready patterns.
  • Build both synchronous and event-driven backends (REST APIs, webhooks, queues) with strong error handling and resiliency.
  • Optimize latency, throughput, and cost through caching, rate limiting, retries, and circuit-breaker patterns.
  • Own services from development through production: testing, CI/CD, monitoring, runbooks, and operational readiness.
  • Collaborate closely with product, data, and ML teams to translate AI product requirements into robust backend workflows and APIs.
  • Act as a technical owner-asking intelligent questions, navigating ambiguity, and driving solutions rather than waiting for direction.
  • Uphold security, privacy, and compliance standards (secrets management, OAuth/OIDC, PII handling).

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.

Skills and Requirements

  • Strong experience with Python 3x in production environments.
  • Proven experience building and operating production FastAPI or Flask APIs (secure, versioned, well-documented).
  • Hands-on experience integrating AI/LLM services into real products (not just experimentation).
  • Solid understanding of how LLMs work in practice and the components involved in interacting with them (prompts, responses, guardrails, quality controls).
  • Cloud experience with GCP or AWS (Azure acceptable), including managed compute and messaging services.
  • Experience with relational databases (Postgres/MySQL) and caching layers (Redis or equivalents).
  • CI/CD experience (e.g., GitHub Actions, Cloud Build), containerization with Docker, and familiarity with IaC (Terraform a plus). Experience building AI frameworks or platforms that sit around LLMs (input validation, response evaluation, cost/quality optimization).
  • Intermediate data engineering skills using Python and SQL.
  • Security experience: OAuth/OIDC, JWTs, service-to-service auth, secrets management.
  • Familiarity with data pipelines and schema evolution practices.
  • Front-end experience with React is a strong plus (potential full-stack ownership).
+ Show Original Job Post
























Software Engineer - Python
Plano, Texas, United States
Engineering
About USA Jobs
Provides a centralized online platform for searching and applying to employment opportunities across the United States.