Full Stack Engineer - AI/ML Platforms

ResolveTech Solutions Inc.
2 days ago

Role details

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

Job location

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Cloud Computing
Cloud Engineering
DevOps
Distributed Systems
Django
Python
Machine Learning
RabbitMQ
TensorFlow
Software Engineering
Systems Integration
Web Applications
Google Cloud Platform
Enterprise Software Applications
React
Flask
Large Language Models
Multi-Agent Systems
Backend
FastAPI
Build Management
Containerization
Angular
Kubernetes
Deployment Automation
Kafka
Front End Software Development
Virtual Agents
REST
Terraform
Docker
Go
Microservices

Job description

  • Python
  • Golang
  • CrewAI
  • AI/ML
  • LLM Integrations
  • REST APIs
  • Microservices
  • Docker/Kubernetes
  • Cloud (AWS/Azure/Google Cloud Platform), We are looking for a highly experienced Full Stack Engineer with strong expertise in Python, Golang, and AI/ML technologies to design and build scalable AI-powered applications and autonomous agent-based solutions using CrewAI frameworks. The ideal candidate should have experience developing distributed systems, integrating LLMs, and building enterprise-grade microservices and modern web applications., * Design and develop scalable full-stack applications using Python and Golang.
  • Build AI agent orchestration workflows using CrewAI.
  • Integrate AI/ML models, LLMs, and vector databases into enterprise applications.
  • Develop RESTful APIs and microservices architectures.
  • Work with frontend technologies such as React/Angular and backend frameworks.
  • Deploy and manage applications using Docker and Kubernetes.
  • Collaborate with AI engineers, DevOps teams, and product stakeholders.
  • Optimize performance, scalability, and security of AI applications.
  • Implement CI/CD pipelines and cloud-native deployment strategies.

Requirements

  • 10+ years of software engineering experience.
  • Strong hands-on experience with Python and Golang.
  • Experience with AI/ML frameworks and LLM integrations.
  • Hands-on exposure to CrewAI or multi-agent AI frameworks.
  • Strong knowledge of APIs, distributed systems, and microservices.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with containerization and orchestration tools.

Preferred Skills

  • LangChain, AutoGen, OpenAI APIs
  • Vector databases (Pinecone, FAISS, Weaviate, ChromaDB)
  • FastAPI, Flask, Django
  • ReactJS/Angular
  • Kafka/RabbitMQ
  • Terraform and Infrastructure as Code

Apply for this position