Remotery

Senior Software Developer – AI focused

Posted 6 days ago

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design, develop, and maintain enterprise-level applications utilizing C#, ASP.NET, Azure, and contemporary web technologies.

• Create comprehensive software implementation designs, architectural documentation, and technical specifications.

• Develop AI-driven product features, such as intelligent workflows, recommendation systems, automation, natural language interactions, and integrations with AI platforms and APIs.

• Construct scalable and maintainable web applications alongside backend services.

• Design, develop, and consume RESTful APIs while working with JSON/XML data structures.

• Create solutions that facilitate distributed architectures and asynchronous processing.

• Implement machine learning-enhanced features using proprietary business data and customer datasets.

• Adhere to Test-Driven Development (TDD) practices and develop thorough unit tests.

• Produce clean, maintainable, and well-documented code.

• Engage in peer code reviews and adopt feedback to uphold high engineering standards.

• Ensure that software adheres to quality, security, performance, and usability benchmarks.

• Utilize software design patterns and architectural best practices, including MVC and MVVM.

• Take part in technical planning sessions and provide effort estimates for development projects.

• Contribute to architecture reviews and discussions on implementation planning.

• Create and maintain technical documentation such as architecture diagrams, database schemas, entity relationship diagrams, and sequence diagrams.

• Assist in guiding technical decisions regarding AI architecture, software scalability, and system integrations.

• Assess AI technologies and propose suitable solutions aligned with product requirements.

• Design, build, and implement AI-driven features utilizing Large Language Models (LLMs), machine learning models, and Agentic AI concepts.

• Collaborate with Product and Design teams to identify opportunities for AI to enhance user workflows and customer outcomes.

• Train, integrate, and optimize machine learning solutions using proprietary datasets and business-specific data.

• Architect reliable, explainable, and scalable AI-driven experiences within commercial software products.

• Comprehend the strengths, limitations, and practical applications of AI technologies and utilize them appropriately.

• Participate in Agile planning, sprint reviews, and implementation review sessions.

• Showcase completed work to stakeholders and collect feedback.

• Work in collaboration with Product, QA, Design, and Engineering teams to ensure successful product delivery.

• Aid in software packaging, deployment, and release management processes.


⛳️ Requirements

• Over 7 years of professional software development experience.

• More than 5 years of experience acting as a technical lead, project lead, or senior contributor in a product development environment.

• Strong proficiency in:

• - C#

• - ASP.NET

• - Microsoft Azure

• - RESTful APIs

• - JSON and XML

• Experience in developing browser-based and responsive web applications.

• Familiarity with distributed architectures and asynchronous request handling.

• Profound understanding of software design patterns and principles of modern software architecture.

• Experience with source control systems such as Git and/or SVN.

• Proven experience in developing commercial software products within a product-focused context.

• Strong software design, problem-solving, and analytical capabilities.

• Experience in creating technical documentation and implementation designs.

• In-depth knowledge of unit testing and Test-Driven Development (TDD).

• Excellent written and verbal communication skills in English.

• **AI & Emerging Technologies**

• Experience in implementing AI-driven features within production software applications.

• Strong grasp of Large Language Models (LLMs) and AI integrations.

• Experience or exposure to Agentic AI concepts and architectures.

• Familiarity with Machine Learning concepts and AI product development.

• Experience in utilizing proprietary datasets for training, fine-tuning, or optimizing AI/ML solutions.

• Ability to evaluate, integrate, and validate AI technologies within software products.

• Understanding of AI product design principles, reliability concerns, and user-centered AI implementation.

• **Nice-to-Haves**

• Master's Degree in Computer Science or a related field.

• Experience in building AI-powered SaaS products.

• Familiarity with Azure AI Services, Azure OpenAI, or other enterprise AI platforms.

• Experience in designing recommendation engines, intelligent automation systems, or conversational AI applications.

• Knowledge of modern AI frameworks and API integrations.

• Experience in mentoring developers and providing technical leadership.

• Experience in working within highly regulated industries or enterprise software environments.


🏝️ Benefits

• Work remotely Monday - Friday, 40 hours a week (no weekends)

• Health Care Reimbursement

• Active Lifestyle Reimbursement

• Quarterly Home Office Reimbursement

• Payroll Deduction Purchase Plans

• Continuous Learning Bonus

• Access to Training and Professional Development Platforms

• Did we mention it's REMOTE?!!

People also viewed

Confitec1 min ago

Desenvolvedor(a) Trainee – Fullstack

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Nagarro1 min ago

Staff Engineer, Industrial Automation

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
HealthMark Group5 min ago

Software Engineer – Contractor

BR flagBrazil OnlyFreelanceFull-stack Engineer$39/hour
ApplyView job
Abnormal Security19 min ago

Software Engineer

SG flagSingapore OnlyFull-timeFull-stack Engineer
ApplyView job
NIR-YU19 min ago

Software Development Engineer III

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Gauge19 min ago

Senior Full Stack Developer

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers