How Remoteville checks and expires listings

Senior Software Engineer - Generative AI

Skills
Computer ScienceJavascriptSoftware DevelopmentAnalytical SkillsArtificial IntelligenceEngineeringHTML
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree or equivalent combination of education and experience in software engineering computer science or related field
  • 5 or more years of software engineering experience including integrating AI capabilities into production applications using external services or APIs
  • Experience with Java Python and JavaScript
  • Experience with relational and non-relational databases including Db2 PostgreSQL SQL Server and vector databases
  • Familiarity with web UI frameworks such as Vue React or Angular
  • Knowledge of software development workflows CI/CD pipelines and version control tools
  • Experience with AI and Gen AI technologies including LLMs RAG standardized model connection protocols agent frameworks and prompt engineering
  • Experience with AI orchestration frameworks like LangChain
  • Familiarity with AI observability tools to monitor and debug AI responses
  • Understanding of API management including rate limiting latency and token cost optimization
  • Experience with cloud platforms including Azure IBM GCP or AWS for AI services
  • Ability to analyze user requirements define technical specifications estimate work and deliver high quality solutions
  • Strong analytical thinking and problem solving skills
  • Strong communication skills and ability to work with cross functional teams
  • Excellence in documentation testing practices and operational reliability
  • Ability to stay current with AI advancements LLM research and evolving best practices
  • Passion for building reliable safe and impactful Generative AI systems
  • Must be authorized to work in the U.S. without sponsorship

Nice to have

  • Professionalism
  • Integrity
  • Curiosity
  • Enterprise mindset
  • Mentoring ability
  • Attention to detail

Day to day

  • Design and build production-ready Generative AI features within existing applications and platforms using secure scalable approaches.
  • Develop RAG pipelines model evaluation frameworks and agent orchestrations that deliver reliable enterprise-aligned AI functionality.
  • Troubleshoot production issues refine orchestration logic and collaborate with engineers architects and business partners to improve AI solutions.
  • Lead AI project planning from scoping through deployment monitoring and documentation while mentoring team members on best practices and responsible AI.

Hiring process

  • At least one in-person interview