Senior Software Engineer (AI Applications)

New
J
JobgetherEducational Technology
USFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of software engineering experience, including 2+ years operating at a senior or staff level
Required Skills
AWSPythonGCPJavascriptTypeScriptC#AzureGenerative AI

Requirements

  • 5+ years of software engineering experience, including 2+ years operating at a senior or staff level leading significant technical initiatives.
  • Proven experience designing and building complex AI agent systems, including tool calling, prompt optimization, and context engineering.
  • Strong experience integrating large language models, prompt engineering techniques, and Retrieval-Augmented Generation (RAG) pipelines.
  • Advanced programming skills in at least two of the following languages: Python, JavaScript/TypeScript, or C#.
  • Experience deploying and managing applications on major cloud platforms such as AWS, Google Cloud Platform, or Azure.
  • Experience with containerization, observability tools, and production-scale software systems.
  • Proven ability to build robust full-stack applications, backend services, and APIs integrating AI models and complex workflows.
  • Familiarity with vector databases and embedding models.
  • Experience designing secure systems capable of handling untrusted code execution or complex user-generated content.
  • Strong communication and collaboration skills with the ability to independently drive technical projects.

Responsibilities

  • Design, build, and deploy advanced Generative AI agents with capabilities such as persistent memory, shared state management, and multi-step reasoning workflows.
  • Architect and implement AI-enabled web applications that improve user experiences and deliver measurable product impact.
  • Integrate large language models (LLMs) and multimodal AI technologies into existing platforms while ensuring performance, reliability, and safety.
  • Develop evaluation frameworks for AI agents, including testing strategies, performance monitoring, and safety assessments.
  • Build scalable backend services, APIs, and AI orchestration workflows supporting high-volume production environments.
  • Partner with product, engineering, and research teams to translate user needs and complex workflows into production-ready AI capabilities.
  • Establish best practices for secure AI development, responsible AI implementation, and trustworthy system behavior.
  • Provide technical mentorship and guidance on AI architecture, LLM integration patterns, and autonomous system design.
  • Drive technical initiatives from early prototypes through deployment and continuous improvement.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now