Jobs · Engineering · California

Senior Software Developer, AI

TextNow · San Francisco, CA · 1 mo ago
HybridEngineeringFull-time

What You'll Do

  • Build AI-Powered Solutions
    • Design, develop, and deploy AI-enabled applications, services, and automations
    • Build internal tools and intelligent workflows using LLMs, AI agents, and orchestration frameworks
    • Evaluate emerging AI technologies and rapidly prototype new concepts
    • Transform proofs-of-concept into scalable production systems
  • Lead Technical Delivery
    • Drive architecture and implementation decisions for AI initiatives
    • Define patterns and standards for AI application development
    • Balance experimentation speed with security, governance, and operational excellence
    • Ensure solutions are reliable, observable, maintainable, and cost-effective
  • Enable the Organization
    • Partner with business stakeholders to identify high-value AI opportunities
    • Translate business problems into technical solutions
    • Consult with teams across Product, Engineering, Customer Care, Trust & Safety, Marketing, Finance, and Operations
    • Help teams adopt AI capabilities and best practices
  • Build Internal AI Capabilities
    • Develop reusable AI services, frameworks, and components
    • Create integrations with enterprise platforms and business systems
    • Design automation workflows that reduce manual effort and increase operational efficiency
    • Contribute to AI governance, evaluation frameworks, and responsible AI practices
  • Mentor and Influence
    • Coach engineers and technical stakeholders on AI development approaches
    • Share knowledge, best practices, and lessons learned
    • Drive technical discussions and influence the direction of TextNow's AI strategy

    What You Bring

    • Technical Experience
      • 5+ years of software development experience
      • Experience designing and delivering production-grade software systems
      • Strong programming skills in one or more modern languages (Go, Python, TypeScript, Ruby, or similar)
      • Experience with cloud platforms and modern deployment practices
    • AI & Automation Experience
      • Hands-on experience building applications with Large Language Models
      • Experience training custom models
      • Understanding of prompt engineering, evaluation methodologies, and AI system design
      • Experience with workflow automation and orchestration platforms
      • Familiarity with retrieval systems, vector databases, knowledge management, or agent frameworks
    • Delivery & Collaboration
      • Comfortable operating in ambiguous environments with evolving requirements
      • Strong communication skills with technical and non-technical audiences
      • Demonstrated ability to lead projects from concept through deployment
      • Ability to identify opportunities independently and drive execution
    • Mindset
      • Curious and pragmatic
      • Strong ownership mentality
      • Bias toward experimentation and learning
      • Able to balance speed with long-term sustainability
      • Excited by solving business problems using technology
    • Nice to Have
      • Experience building enterprise AI solutions
      • Experience with OpenAI, Anthropic, Google, or open-source model ecosystems
      • Experience with observability and AI performance monitoring
      • Experience implementing AI governance, evaluation, or security frameworks
      • Telcommunications industry experience
      • Experience building internal developer productivity tools
      Apply for this job * indicates a required field

Similar jobs