
Lead AI – Software Engineer
AT&T
full-time
Posted on:
Location Type: Office
Location: Bothell • Texas • Washington • United States
Visit company websiteExplore more
Salary
💰 $158,200 - $237,400 per year
Job Level
Tech Stack
About the role
- Design, develop, and maintain scalable, secure, and high-performance full-stack AI driven applications using modern technologies.
- Collaborate with cross-functional teams and stakeholders to gather requirements, create technical specifications, and deliver high-quality AI agent focused software solutions on time.
- Engage in hands-on development of critical software architecture components using various programming languages and methodologies.
- Lead architecture and design discussions to align solutions with the company’s technology roadmap and strategic goals.
- Troubleshoot, debug, and resolve complex technical issues to ensure optimal system performance and stability.
- Continuously evaluate and adopt new technologies and tools to enhance software quality, development processes, and team productivity.
- Participate in code reviews, offering constructive feedback and promoting a culture of continuous learning.
- Mentor and guide junior and mid-level engineers, sharing knowledge and best practices.
- Contribute to defining and evolving software development standards, processes, and best practices.
- Collaborate on software requirements/user stories, provide estimates, and create design specifications.
- Work with engineers and architects to assess and test hardware/software interactions.
- Create and execute automated test plans and strategies based on business requirements.
- Drive and execute on various testing types: unit, integration, interface, end-to-end, dynamic application security, and user acceptance testing.
- Automate testing of AI based conversations and LLM Evals.
- Support applications by resolving configuration and environmental issues.
- Assist in the software deployment process.
- Provide senior-level technical expertise and act as a subject matter expert on ATT technologies.
Requirements
- 8+ years of experience in full stack software development, including front-end, back-end, and database technologies
- Proficiency in modern programming languages and frameworks such as Python, JavaScript, Java, Next JS, Node.js, React js
- Strong working experience with GenAI, LLM Models, MCP, Vector DB, RAG, Vertex AI, Agentic AI frameworks like NGA, ADK or LangChain/LangGraph, creating AI agents.
- Strong experience with Cloud platforms like GCP, Azure or AWS and cloud technologies like OpenStack, Terraform, Ansible or Chef
- Experience working with LLM observability, analytics, evaluations, testing and annotation using tools like LangSmith, LangFuse, Streamlit, Arize or similar tools.
- Strong experience working with AI/ML development
- Strong experience working with Databases like Cassandra, MongoDB or similar.
- Strong understanding and working experience of microservices architecture, RESTful APIs, Caching and related technologies
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes
- Proficiency in version control systems like Git, and experience with CI/CD tools such as Jenkins, GitHub, Maven, Nexus, JFrog or Sonar
- Strong experience in Unit and Function testing using Junit, Mockito/JMock, Selenium, Robot, Cucumber, SoapUI or Postman
- Strong problem-solving, analytical, and debugging skills.
- Bachelor’s degree in computer science, software engineering, or a related field preferred
- Excellent written and verbal communication skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical audiences.
- Demonstrated experience in mentoring and providing technical leadership to other engineers.
- Nice to have skills: Google CCAI platform (DialogFlow), Vertex AI, Graph QL, BigQuery, Conversation Graph, LLM as Judge.
Benefits
- Medical/Dental/Vision coverage
- 401(k) plan
- Tuition reimbursement program
- Paid Time Off and Holidays (based on date of hire, at least 23 days of vacation each year and 9 company-designated holidays)
- Paid Parental Leave
- Paid Caregiver Leave
- Additional sick leave beyond what state and local law require may be available but is unprotected
- Adoption Reimbursement
- Disability Benefits (short term and long term)
- Life and Accidental Death Insurance
- Supplemental benefit programs: critical illness/accident hospital indemnity/group legal
- Employee Assistance Programs (EAP)
- Extensive employee wellness programs
- Employee discounts up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet (and fiber where available) and AT&T phone.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavaScriptJavaNext JSNode.jsReact jsGenAILLM ModelsMCPVector DB
Soft Skills
problem-solvinganalytical skillsdebugging skillsmentoringtechnical leadershipcommunication skillscollaborationfeedbackcontinuous learningtime management
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in software engineering