Senior Software Engineer

  • United States

Software Development

Senior

Summary

The Senior Software Engineer role at Promise involves designing and developing AI-powered applications and services, focusing on generative AI and large language models. The position requires a minimum of 5 years of professional software development experience, expertise with Python, Java, JavaScript/TypeScript, and other similar languages, as well as experience with cloud platforms and RESTful API design and development principles.

Requirements

  • A minimum of 5 years of professional software development experience
  • Experience with Python, Java, JavaScript/TypeScript, and other similar languages
  • Expertise with generative AI, large language models (such as ChatGPT, llama2), general machine learning foundations, or other closely related AI specializations
  • Experience with GenAI tools like LangChain, Ollama and familiarity with vector databases
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and utilizing their AI services
  • Proficiency in RESTful API design and development principles

Responsibilities

  • Lead the design and development of AI-powered applications and services, focusing on generative AI and large language models
  • Design and build services and integrations for AI pipelines, including fine-tuning large language models and implementing generative AI use-cases
  • Collaborate with teams across the organization to identify opportunities for AI-driven efficiency and automation
  • Stay abreast of advancements in the AI landscape, serving as a subject matter expert and guiding the strategic direction of AI development and integration
  • Contribute to the strategic planning of the AI team, defining the vision, goals, and roadmap for AI development, integration, and deployment
Share this job:
Please let Promise know you found this job on Remote First Jobs 🙏
Apply now