MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Software Engineer - Machine Learning

CloudWalk

Full-time
Brazil
software engineering
machine learning
engineer
python
cloud
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

CloudWalk is a leading Brazilian fintech company leveraging cutting-edge AI to revolutionize everything from customer support to financial operations. We are dedicated to creating exceptional customer experiences through intelligent automations. If you are driven to make a real impact on how people interact with technology, we want you on our team.

The ideal candidate will have industry experience working in natural language processing or large language models, and a proven track record of successfully deploying and maintaining robust and scalable production systems.

About the team:

We develop chatbot experiences powered by large language models to enhance customer satisfaction and empower our support team. Our team is a collaborative mix of developers and customer support analysts who take a practical, results-oriented approach to solving customer problems. We combine cutting-edge technology with a deep understanding of customer needs to create valuable solutions that improve efficiency and streamline support interactions.

About the job:

We are seeking a passionate and experienced Software Engineer - Machine Learning to join our dynamic team. In this fast-paced environment, your responsibilities will evolve with emerging challenges and opportunities. Your initial focus will be on leading software engineering efforts, working closely with customer support analysts and developers to deliver robust and scalable solutions. From optimizing chatbot performance to guiding customer support analysts on software engineering best practices, your work will directly impact customer satisfaction and retention.

Responsibilities:

  • Translate customer support challenges into technical solutions in collaboration with customer support analysts.

  • Partner with our Senior MLE to bring experimentation and research findings into production systems.

  • Lead best practices in software engineering, including scalable and maintainable architectures, testing, and code reviews that support rapid development and deployment of features.

  • Build and maintain data pipelines and monitoring systems to optimize chatbot functionality and operations.

  • Promote software engineering best practices with team members and external contributors, serving as a go-to resource for technical guidance.

Required skills:

  • Software engineering expertise: Strong experience in building, deploying, and maintaining scalable production systems.

  • Machine learning applications: Proven track record of integrating large language models into production environments.

  • Programming languages: Strong proficiency in Python as it is the primary language for development.

  • Data engineering: Familiarity with building and maintaining data pipelines, data preprocessing, and ensuring data quality.

  • System monitoring: Hands-on experience with tools and frameworks for monitoring and optimizing application performance.

  • Testing and CI/CD: Experience with unit testing, integration testing, and CI/CD pipelines for reliable deployment.

  • Cloud infrastructure: Experience with using cloud providers for data management and deployment via IaC.

  • Mentorship: Experience mentoring junior developers or team members in software engineering best practices.

Nice-to-have skills:

  • NLP techniques: Familiarity with natural language processing methods and tools beyond large language models.

  • Knowledge retrieval: Experience in optimizing knowledge retrieval systems, working with knowledge bases, and implementing efficient algorithms for retrieving relevant information.

  • Prompt engineering: Familiarity with advanced prompting techniques to improve contextual understanding and the quality of the responses.

  • Knowledge graphs: Experience working with knowledge graphs and semantic technologies to enhance the representation and retrieval of information.

Our recruitment process:

  • If you are interested in joining our team, the recruitment process is designed to be efficient and informative. Here is a general outline:

  • Online technical assessment.

  • Technical interview.

  • Cultural interview.

Diversity and Inclusion: We believe in social inclusion, respect and appreciation of all people. We promote a welcoming work environment, where each CloudWalker can be authentic, regardless of gender, ethnicity, race, religion, sexuality, mobility, disability or education.

About the job

Full-time
Brazil
5 Applicants
Posted 5 months ago
software engineering
machine learning
engineer
python
cloud
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Software Engineer - Machine Learning

CloudWalk
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

CloudWalk is a leading Brazilian fintech company leveraging cutting-edge AI to revolutionize everything from customer support to financial operations. We are dedicated to creating exceptional customer experiences through intelligent automations. If you are driven to make a real impact on how people interact with technology, we want you on our team.

The ideal candidate will have industry experience working in natural language processing or large language models, and a proven track record of successfully deploying and maintaining robust and scalable production systems.

About the team:

We develop chatbot experiences powered by large language models to enhance customer satisfaction and empower our support team. Our team is a collaborative mix of developers and customer support analysts who take a practical, results-oriented approach to solving customer problems. We combine cutting-edge technology with a deep understanding of customer needs to create valuable solutions that improve efficiency and streamline support interactions.

About the job:

We are seeking a passionate and experienced Software Engineer - Machine Learning to join our dynamic team. In this fast-paced environment, your responsibilities will evolve with emerging challenges and opportunities. Your initial focus will be on leading software engineering efforts, working closely with customer support analysts and developers to deliver robust and scalable solutions. From optimizing chatbot performance to guiding customer support analysts on software engineering best practices, your work will directly impact customer satisfaction and retention.

Responsibilities:

  • Translate customer support challenges into technical solutions in collaboration with customer support analysts.

  • Partner with our Senior MLE to bring experimentation and research findings into production systems.

  • Lead best practices in software engineering, including scalable and maintainable architectures, testing, and code reviews that support rapid development and deployment of features.

  • Build and maintain data pipelines and monitoring systems to optimize chatbot functionality and operations.

  • Promote software engineering best practices with team members and external contributors, serving as a go-to resource for technical guidance.

Required skills:

  • Software engineering expertise: Strong experience in building, deploying, and maintaining scalable production systems.

  • Machine learning applications: Proven track record of integrating large language models into production environments.

  • Programming languages: Strong proficiency in Python as it is the primary language for development.

  • Data engineering: Familiarity with building and maintaining data pipelines, data preprocessing, and ensuring data quality.

  • System monitoring: Hands-on experience with tools and frameworks for monitoring and optimizing application performance.

  • Testing and CI/CD: Experience with unit testing, integration testing, and CI/CD pipelines for reliable deployment.

  • Cloud infrastructure: Experience with using cloud providers for data management and deployment via IaC.

  • Mentorship: Experience mentoring junior developers or team members in software engineering best practices.

Nice-to-have skills:

  • NLP techniques: Familiarity with natural language processing methods and tools beyond large language models.

  • Knowledge retrieval: Experience in optimizing knowledge retrieval systems, working with knowledge bases, and implementing efficient algorithms for retrieving relevant information.

  • Prompt engineering: Familiarity with advanced prompting techniques to improve contextual understanding and the quality of the responses.

  • Knowledge graphs: Experience working with knowledge graphs and semantic technologies to enhance the representation and retrieval of information.

Our recruitment process:

  • If you are interested in joining our team, the recruitment process is designed to be efficient and informative. Here is a general outline:

  • Online technical assessment.

  • Technical interview.

  • Cultural interview.

Diversity and Inclusion: We believe in social inclusion, respect and appreciation of all people. We promote a welcoming work environment, where each CloudWalker can be authentic, regardless of gender, ethnicity, race, religion, sexuality, mobility, disability or education.

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.