
Senior Fullstack Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Argentina.
• Design and develop multi-agent AI systems utilizing frameworks such as LangChain, AutoGen, and CrewAI.
• Construct RAG (Retrieval-Augmented Generation) pipelines with vector databases like Pinecone or Weaviate.
• Execute agent orchestration patterns and facilitate inter-agent communication protocols for distributed AI operations.
• Create LLM fine-tuning workflows and enhance prompt engineering for production readiness.
• Design and implement Microsoft Copilot Foundry solutions incorporating custom knowledge bases and integration workflows.
• Build backend services using C# /.NET (ASP.NET Core, Entity Framework, SignalR, Minimal APIs) and Python (FastAPI, Django, Flask).
• Develop microservices and containerized deployments utilizing Docker and event-driven architectures with Azure Service Bus or RabbitMQ.
• Integrate Azure services, including Azure Functions, Azure Logic Apps, Azure Cognitive Services, Azure OpenAI Service, and Azure Data Factory.
• Establish and manage CI/CD pipelines and infrastructure as code using Azure DevOps, ARM/Bicep, or Terraform.
• Mentor junior developers, document architectural decisions, and collaborate with product managers and data scientists.
• Balance technical debt with feature delivery while considering scalability, maintainability, code quality, testing, and documentation.
• Implement monitoring and observability features using Application Insights.
• Utilize Git workflow management and branching strategies in collaborative development settings.
• Demonstrated experience in designing and implementing multi-agent AI systems and RAG pipelines using LangChain, AutoGen, or CrewAI.
• Practical experience with vector databases, such as Pinecone or Weaviate.
• Expertise in LLM fine-tuning and optimizing prompt engineering.
• Background in developing AI-driven decision engines or autonomous task execution systems.
• Proficient in modern JavaScript frameworks (e.g., React, Angular, Vue.js) for creating responsive and dynamic frontend applications.
• Strong backend development expertise in C# /.NET (ASP.NET Core, Entity Framework, SignalR, Minimal APIs).
• Basic knowledge of Python and familiarity with popular backend or data/ML libraries such as FastAPI, Django, Flask, Pandas, NumPy, or Scikit-learn.
• Experience in building microservices, containerizing applications with Docker, and implementing event-driven architectures (Azure Service Bus, RabbitMQ).
• Knowledge of Azure platform services: Azure Functions, Azure Logic Apps, Azure Cognitive Services, Azure OpenAI Service, and Azure Data Factory.
• Proficient in Azure DevOps for CI/CD and YAML pipeline configuration.
• Familiarity with Infrastructure as Code using ARM templates, Bicep, or Terraform.
• Strong problem-solving skills, ability to translate AI concepts into business language, and experience documenting architecture and trade-offs.
• Background in monitoring and observability tools, particularly Application Insights.
• Proficient in Git workflow management and branching strategies.
• Ability to comprehend business requirements prior to proposing technical solutions and advocate for MVP approaches with iterative improvements.
• Excellent collaboration skills with data scientists, product managers, business stakeholders, and cross-functional teams.
• Commitment to maintaining code quality, testing, thorough documentation, scalability, and maintainability.
• Interest in remaining updated with the fast-evolving AI/ML landscape.
• Equipment: Provided by the client.
• Engagement Length: 12+ months.
• Time Zone: 10:30 - 18:30 EST.
• Overtime Required: On-call.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.