Software Engineer - AI

Ocho
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

JavaScript
.NET
Artificial Intelligence
Amazon Web Services (AWS)
HTML5
Azure
C Sharp (Programming Language)
CSS
Software as a Service
Cloud Computing
Databases
Python
Systems Integration
Web Applications
React
Blazor
Large Language Models
Multi-Agent Systems
Vue.js
Angular
REST
Microservices

Job description

  • Developing intuitive, user-friendly interfaces for AI tools using modern frameworks (React, Vue, or Blazor)
  • Building scalable, secure backend services in C#/.NET and integrating AI functionality into existing platforms
  • Collaborating with the AI platform team to develop new AI-first features and applications
  • Writing clean, well-tested code and contributing to CI/CD pipelines
  • Identifying process improvements and driving quality across testing and delivery
  • Working closely with cross-functional teams to ensure smooth, high-quality product releases

Requirements

  • Experience developing full-stack web applications
  • Hands-on experience building or integrating LLM, GenAI, or ML-powered systems
  • Proficiency in JavaScript frameworks (React, Vue, Angular) or Blazor, plus C#/.NET
  • Good understanding of HTML5, CSS3, REST APIs, and cloud environments (Azure/AWS/GCP)
  • Agile mindset and strong collaboration skills

Nice to have:

  • Experience designing multi-agent AI architectures or working with vector databases
  • Python knowledge for AI/ML development, C# .Net AI Javascript React SaaS Cloud

Apply for this position