Note: The job is a remote job and is open to candidates in USA. Beacon Hill is partnering with a leading enterprise organization to identify an experienced AI/Python API Engineer who is passionate about building production-grade AI solutions at scale. The role involves designing and deploying scalable Python-based API services that integrate large language models into business-critical applications, directly influencing enterprise AI adoption and innovation.
Responsibilities
- Design and develop scalable Python API services using modern frameworks such as FastAPI
- Build and operationalize AI/LLM-driven features, including agent workflows, prompt engineering, tool integration, and retrieval-augmented generation (RAG)
- Develop secure, performant, and observable API architectures for enterprise applications
- Implement authentication, authorization, versioning, monitoring, and rate-limiting capabilities
- Deploy and support production workloads within AWS cloud environments
- Create and maintain automated testing, CI/CD pipelines, logging, and monitoring solutions
- Collaborate closely with product, platform, cloud, and data teams to deliver business value
- Participate in architecture discussions, code reviews, and technical design decisions
- Troubleshoot complex issues across AI, backend, API, and cloud infrastructure layers
- Document technical decisions and communicate progress, risks, and tradeoffs effectively
Skills
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
- 5+ years of professional software engineering experience with Python
- Strong experience building production-grade RESTful APIs
- Hands-on experience with FastAPI or a comparable modern Python framework
- Proven experience delivering AI/LLM-powered applications
- Experience with agentic AI architectures, tool calling, prompt engineering, and output validation
- Knowledge of retrieval-augmented generation (RAG) methodologies
- Strong AWS cloud experience supporting production workloads
- Experience with Infrastructure as Code (IaC) and cloud governance practices
- Excellent communication, documentation, and problem-solving skills
- Experience with React and TypeScript
- Information security or security architecture experience
- Knowledge of secure SDLC and threat modeling practices
- Experience designing least-privilege IAM solutions
- Experience working in regulated enterprise environments
- Advanced degree in a technical discipline
Benefits
- Remote opportunity with preference for candidates able to support teams in the Central Time Zone
- Occasional onsite collaboration may be requested in the Greater Chicago area
- Potential for extension based on project needs and performance
Company Overview