Senior AI Technology and Software Engineer

Job Category: Technology and IT
Job Type: Full Time
Job Location: USA
Company Name: Pop-Up Talent

Company Overview

We act as your dedicated, on-demand recruiting partner—essentially serving as your internal recruiter on a contract basis. A dedicated project manager is assigned to collaborate directly with your hiring managers, conducting regular recruiting meetings as frequently as needed. Our service includes access to premium recruiting tools, job postings on top-tier platforms, and our proprietary candidate database—ensuring your assigned recruiter has a competitive edge. All of this is offered at a straightforward hourly rate, with no additional fees. Think of us as your exclusive, pop-up staffing agency, fully aligned with your hiring need.

About You

  • You are an experienced software engineer with a strong background in building and maintaining SaaS applications.

  • You have hands-on experience embedding AI into production-grade applications and are well-versed in prompt engineering, Retrieval-Augmented Generation (RAG), model selection, and agentic frameworks.

  • You effectively collaborate through both synchronous (e.g., Zoom, Slack) and asynchronous (e.g., Jira, Confluence) communication tools.

  • You are passionate about helping small businesses succeed through impactful technology and believe in the mission of localized lead generation.

  • You take initiative, are well-organized, and prefer to build scalable, maintainable solutions the right way from the start.

  • You have a proven track record of delivering secure, scalable SaaS features and services, backed by 8+ years of software development experience.

  • You hold a degree in Computer Science, Engineering, or a related discipline—or have equivalent real-world experience.


What You’ll Do

At our company, we maintain a startup-like environment—so you’ll have the opportunity to work across a wide range of tasks. Key responsibilities include:

  • Own features end-to-end: from gathering requirements through deployment and post-release support.

  • Identify and communicate potential risks related to technical decisions, timelines, or scope.

  • Align technical solutions with business goals and contribute to product strategy.

  • Apply software design best practices, especially SOLID principles, in daily development.

  • Participate in code reviews focused on scalability, readability, and long-term maintainability.

  • Contribute to and maintain CI/CD pipelines using tools such as GitHub Actions, Jenkins, or GitLab CI.

  • Propose improvements in code, tooling, and team processes.

  • Collaborate with product and engineering stakeholders to refine requirements and align on delivery expectations.

  • Ensure high standards of security, performance, and system reliability.

  • Stay current with emerging trends in cloud architecture, AI technologies, and security.


Backend Engineering Responsibilities

  • Design and implement advanced features using PHP and Python, with thorough unit and integration testing.

  • Write and optimize SQL queries, including advanced techniques like Common Table Expressions (CTEs).

  • Build and maintain Docker containers and other containerized services.

  • Develop and document scalable APIs following RESTful design principles using OpenAPI and JSON Schema.

  • Work with Lucene-based databases like Elasticsearch or Solr to improve search performance and indexing.


AI Engineering Responsibilities

  • Engineer and fine-tune prompts for optimized AI interactions.

  • Select the most appropriate model based on use case requirements.

  • Architect and implement Retrieval-Augmented Generation (RAG) systems.

  • Leverage and contribute to agentic frameworks.

  • Advocate for responsible, efficient use of AI across internal teams and client-facing solutions.


Preferred Qualifications

  • Professional certifications in cloud architecture, engineering, or security—especially AWS.

  • Experience with cloud-native technologies, security protocols, and large-scale system design.

APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx