AT&T

Lead AI – Software Engineer

AT&T

full-time

Posted on:

Location Type: Office

Location: BothellTexasWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $158,200 - $237,400 per year

Job Level

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