4 days ago
Base Salary
$155k - $261k/yr
Responsibilities
- Design and build production-grade AI applications, backend services, and REST APIs using Python and frameworks such as FastAPI, Flask, or Django.
- Create agentic AI workflows with tool calling, routing, planning, multi-step execution, and human-in-the-loop patterns using LangGraph or comparable frameworks.
- Partner with business and technical stakeholders to translate ambiguous business needs into technical designs and working solutions.
- Integrate AI applications securely with enterprise APIs, databases, event streams, service gateways, and internal platforms.
- Design reliable tool and service contracts for AI agents, including schemas, validation, idempotency, retries, rate limits, error handling, and access controls.
- Develop evaluation strategies for AI and agentic systems, including regression testing, prompt and tool validation, guardrails, and release gates.
- Implement RAG, vector search, context engineering, structured outputs, and grounding techniques.
- Build end-to-end solutions spanning backend services, databases, and front-end experiences.
- Apply secure-by-design practices including authentication, authorization, secrets management, least privilege, auditability, input validation, and PII-aware data handling.
- Build production observability with logging, metrics, distributed tracing, dashboards, alerting, and incident troubleshooting.
- Implement automated testing, CI/CD, Docker-based deployment, and resilient distributed-system patterns.
- Use AI coding assistants for code generation, refactoring, testing, debugging, and documentation while maintaining engineering standards.
Requirements
- 8+ years of professional software engineering experience building and delivering production applications or services.
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, a related technical discipline, or equivalent practical experience.
- Strong Python development experience, ideally with FastAPI, Flask, or Django.
- Hands-on experience designing and developing REST APIs and backend or microservice architectures.
- Experience integrating applications with enterprise platforms, databases, APIs, or distributed systems.
- Strong knowledge of SQL and relational databases; NoSQL or document database experience is beneficial.
- Experience with unit testing, integration testing, automated testing, CI/CD, code review, and refactoring.
- Experience with Docker and deployment into cloud or enterprise environments.
- Working knowledge of structured logging, metrics, tracing, performance analysis, monitoring, and incident troubleshooting.
- Understanding of secure API development, authentication and authorization, secrets management, least privilege, and audit logging.
- Hands-on experience integrating LLM or generative AI capabilities into software applications.
- Experience with tool or function calling, structured prompting, output validation, RAG, retrieval, or other grounding techniques.
- Demonstrated use of AI coding assistants in the software development lifecycle.
- Preferred: experience with LangGraph or comparable agent orchestration frameworks and multi-agent or multi-step agentic workflows.
- Preferred: experience with Temporal, Celery, Airflow, Kafka, SNS/SQS, Pub/Sub, vector databases, OAuth 2.0, OIDC, API gateways, service mesh technologies, reusable SDKs, internal developer platforms, AI tool libraries, reference architectures, Angular, or modern JavaScript or TypeScript front-end frameworks.
Benefits
- Full-time regular role performed onsite five days per week from the designated work location; no relocation is offered.
- Medical, dental, and vision coverage.
- 401(k) plan.
- Tuition reimbursement program.
- Paid time off and holidays, including at least 23 vacation days and 9 company-designated holidays based on date of hire.
- Paid parental leave and paid caregiver leave.
- Additional sick leave may be available beyond state and local legal requirements.
- Adoption reimbursement.
- Short-term and long-term disability benefits.
- Life and accidental death insurance.
- Supplemental critical illness, accident, hospital indemnity, and group legal benefits.
- Employee assistance programs and wellness programs.
- Employee discounts on eligible AT&T mobility plans, accessories, internet, fiber where available, and phone services.
- Regular 40-hour workweek; locations include Alpharetta and Atlanta, Georgia; Bothell, Washington; Dallas and Plano, Texas; and Middletown, New Jersey.
