RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Senior Software Engineer - AI Integration

Skills
Agile MethodologiesC#Microsoft AzureSoftware DevelopmentTypescriptArtificial IntelligenceChatgpt
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Minimum 4 years software development experience in modern engineering environment
  • Proficiency in C#, Java, and Python programming languages
  • Experience in writing production features using LLMs and generative AI
  • Commercial experience with cloud computing platforms and serverless architecture
  • Strong problem-solving skills, collaboration, and understanding of microservices architectures
  • Solid knowledge of data structures, algorithms, and modern software engineering practices

Nice to have

  • Quantitative degree background
  • Interest in economics-related fields
  • Familiarity with AI model evaluation techniques
  • UI/UX design skills
  • Dev Ops and CI/CD integration experience

Day to day

  • Collaborate with product team to integrate AI features
  • Design, develop, and maintain software systems integral to LLMs and Generative AI
  • Optimize software for performance, scalability, and reliability
  • Implement security measures and prevent vulnerabilities
  • Implement APIs for seamless communication with external services
  • Ensure data privacy, compliance, and user authentication
  • Manage performance and usage data for business insights
  • Conduct load testing and optimize system performance
  • Work with senior stakeholders on pricing strategy