Home Job Listings Categories Locations

Senior Application Developer

📍 Brazil

Tecnologia MM Management Consultant

Descrição da Vaga

Senior Application Developer – AI Course Bots

100% Remote | Long-Term Contract | EST Working Hours

About the Role

Our client is seeking an experienced Senior Application Developer to help build next-generation AI-powered course bots using generative AI technologies on AWS Cloud .

This role will play a key part in transforming business education through intelligent, interactive, and scalable learning experiences.

Key Responsibilities

- Design and develop enterprise-grade AI course bots with a focus on scalability, performance, extensibility, and system integration. - Implement the technical vision of the course bot platform using appropriate AI models, APIs, and AWS cloud services . - Collaborate closely with faculty, product managers, and ed-tech experts to translate educational requirements into technical solutions. - Build secure, robust, and scalable cloud-native solutions on AWS for bot deployment and operations. - Follow best practices in AI-focused software development , including coding standards, code reviews, and testing methodologies. - Integrate cutting-edge generative AI technologies to keep the platform at the forefront of educational innovation. - Implement data ingestion, storage, and retrieval pipelines to support AI model workflows. - Ensure seamless integration with Learning Management Systems (LMS) and other digital platforms. - Implement monitoring, logging, and analytics to track bot performance, usage patterns, and learning outcomes. - Enforce security, privacy, and compliance standards , including FERPA and educational data protection requirements. - Collaborate with cross-functional teams to align technical delivery with business goals and user experience. - Stay updated on emerging trends in AI, cloud computing, and educational technology and recommend innovative enhancements.

Required Qualifications

- Bachelor's degree (or equivalent) in Computer Science, Software Engineering , or related field. - 5+ years of professional software development experience, primarily with cloud-native applications . - Strong experience with serverless architectures, microservices, and event-driven systems . - Hands-on experience with Retrieval-Augmented Generation (RAG) , including GraphRAG and contextual retrieval . - Experience with generative AI evaluation frameworks . - Experience with multi-agent frameworks such as AutoGen, LangGraph , or similar tools. - Strong knowledge of AWS services , especially: - AI/ML: SageMaker, Bedrock - Serverless: Lambda, Step Functions - Data: S3, DynamoDB, RDS - Strong production-level coding skills in Python and JavaScript / TypeScript . - Experience building AI/NLP applications using pre-trained and autoregressive LLMs (OpenAI, Anthropic, Cohere, Google, etc.). - Experience designing and implementing RESTful APIs and GraphQL services . - Familiarity with DevOps practices , including CI/CD, Infrastructure as Code, and automated testing. - Solid understanding of data security, privacy, and compliance in educational environments. - Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders. - Experience working in Agile development environments .

Preferred Qualifications

- Background in educational technology or e-learning platforms . - Experience with Infrastructure as Code (Terraform, AWS CDK). - Advanced understanding of LLMs and machine learning algorithms . - Contributions to open-source projects or academic research . - Knowledge of modern front-end frameworks such as React or Vue.js and backend integration.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Detalhes da Vaga

Data de Publicação: February 27, 2026
Tipo de Vaga: Tecnologia
Localização: Brazil
Company: MM Management Consultant

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.