Jobs · Engineering

Python API Engineer

TekWissen ® · United States · 1 mo ago
RemoteRemoteEngineering$60–$70/hrContract

Primary Function / Primary Goals / Objectives

The AI/Python API Engineer is a core technical contributor whose primary expertise is building AI/LLM agentic features exposed via APIs in Python within an enterprise cloud environment. The role is responsible for designing, building, and maintaining a FastAPI (Python) backend that integrates large language models and other AI capabilities into enterprise production-grade services running on AWS.

Knowledge / Skills

  • Possess deep, hands-on experience with the AWS Strands agent framework (or equivalent) building AI/LLM-driven agentic features: prompt design, tool/function design and calling, observability, retrieval-augmented generation (RAG), streaming responses, token/cost management, guardrails, and evaluation of model outputs.
  • Maintain expert-level proficiency in Python, including modern idioms, async programming, typing, and testing.
  • Demonstrate strong API development skills: designing and building robust, performant APIs (FastAPI strongly preferred), including async request handling, Pydantic data modeling, authentication/authorization, versioning, rate limiting, observability, and OpenAPI contracts.
  • Demonstrate substantial enterprise cloud experience, AWS preferred: building and operating production workloads with services such as Lambda, ECS/Fargate, API Gateway, S3, RDS, Secrets Manager, IAM, and CloudFormation/SAM, following infrastructure-as-code and cloud-governance practices.
  • Demonstrate effective, day-to-day use of Claude Code and AI-assisted development workflows to plan, write, review, and refactor code responsibly, increasing throughput without sacrificing quality.
  • Demonstrate critical problem-solving and debugging skills across AI, API, backend, and cloud concerns.
  • Demonstrate clear and concise written and verbal communication, including the ability to document technical decisions for technical and non-technical audiences.
  • Demonstrate the ability to prioritize and multi-task in a high-volume, rapidly paced environment.

Nice To Have (not Required)

  • Experience with React 19 / TypeScript and modern frontend integration with backend APIs.
  • Information security and/or security architecture experience: secure SDLC, threat modeling, IAM/least-privilege design, and secrets/data-protection practices.
  • Project/Process Management.
  • Design and implement FastAPI endpoints and services that expose AI/LLM capabilities securely and performantly.
  • Integrate and operationalize LLM/AI features prompt engineering, model selection, guardrails, and output validation into production workflows.
  • Deploy and operate application infrastructure in an enterprise AWS environment, following infrastructure-as-code practices.
  • Use Claude Code and AI-assisted tooling as a primary part of the development process to accelerate delivery while maintaining quality.
  • Establish and maintain automated testing, CI/CD, logging, and monitoring for reliable, on-time delivery.
  • Participate in code reviews and uphold coding and API-design standards.
  • Communicate progress, risks, and technical trade-offs to stakeholders in a timely, accurate manner.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Substantial professional experience building production APIs in Python typically 5-8+ years of software engineering experience.
  • Demonstrated experience delivering AI/LLM-driven applications (prompting, RAG, tool use, output evaluation).
  • Hands-on experience with FastAPI or a comparable modern Python API framework.
  • Demonstrated enterprise cloud experience, AWS preferred, building and operating production workloads.
  • Practical, demonstrable experience using Claude Code (or equivalent AI-assisted development tooling) in a professional workflow.
  • Strong communication skills: verbal, written, and technical documentation.
  • Desirable / Nice To Have:
    • Master's degree or equivalent related technical experience.
    • React 19 / TypeScript frontend experience.
    • Information security and/or security architecture experience.
    • Experience working in regulated, high-visibility enterprise environments.

Similar jobs

Python Engineer

SME CareersMissouri, United States· 1 mo ago
RemoteEngineeringapply on sme.careers

Python Engineer

Tata Consultancy ServicesJersey City, NJ· 1 mo ago
Engineering$90k–$110k/yrapply on ibegin.tcsapps.com

Python Engineer

SundayyUnited States· 1 mo ago
RemoteInformation Technologyapply on sundayy.com

Python Engineer

Shield Consulting Solutions, Inc.Annapolis Junction, MD· 3 wk ago
Engineering$175k–$185k/yrapply on theapplicantmanager.com

Python Engineer

TechwaveKansas City, Missouri, United States· 4 wk ago
Engineeringapply on techwave.wd108.myworkdayjobs.com

Python Engineer

SME CareersIdaho, United States· 2 mo ago
RemoteEngineeringapply on sme.careers