Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Senior Application Developer

MM Management Consultant

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A leading consulting firm in Brazil is seeking a Senior Application Developer specialized in developing AI-powered course bots. This fully remote role emphasizes building scalable solutions using AWS Cloud. Candidates should have over 5 years of software development experience, particularly with cloud-native applications. Responsibilities include integrating advanced AI technologies and collaborating with educational experts to enhance learning experiences. Candidates must hold a Bachelor's degree in Computer Science or related field.

Qualificações

  • 5+ years of professional software development experience, primarily with cloud-native applications.
  • Strong experience with serverless architectures and event-driven systems.
  • Hands-on experience with Retrieval-Augmented Generation (RAG) technologies.

Responsabilidades

  • Design and develop enterprise-grade AI course bots focused on scalability.
  • Implement technical vision using AI models and AWS cloud services.
  • Collaborate with experts to translate educational requirements into solutions.

Conhecimentos

Cloud-native applications
Python
JavaScript / TypeScript
AI/ML
Agile development

Formação académica

Bachelor's in Computer Science or Software Engineering

Ferramentas

AWS services
Terraform
RESTful APIs
GraphQL services
Descrição da oferta de emprego
Overview

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.

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.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.