Software Engineer - Machine Learning

Brazilian fintech company leveraging AI to revolutionize customer support and financial operations
Machine Learning
Mid-Level Software Engineer
Remote
AI · Finance

Description For Software Engineer - Machine Learning

CloudWalk, a leading Brazilian fintech company, is revolutionizing the financial technology landscape through advanced AI solutions. We're seeking a Software Engineer specialized in Machine Learning to join our innovative team focused on developing chatbot experiences powered by large language models.

The role combines technical expertise with practical problem-solving, working at the intersection of customer support and artificial intelligence. You'll be instrumental in building and optimizing AI-powered solutions that enhance customer satisfaction and support team efficiency. The position offers a unique opportunity to work with cutting-edge language models while directly impacting customer experiences.

As part of our collaborative team of developers and customer support analysts, you'll lead software engineering initiatives, implement best practices, and mentor team members. The role requires strong Python skills, experience with production ML systems, and expertise in data pipeline management. You'll work on everything from optimizing chatbot performance to implementing robust monitoring systems.

The ideal candidate brings both technical depth and leadership qualities, capable of translating customer support challenges into elegant technical solutions. We offer a remote work environment and promote a culture of diversity and inclusion, where authenticity is valued. Join us in shaping the future of financial technology through intelligent automation and exceptional customer experiences.

Last updated 19 days ago

Responsibilities For Software Engineer - Machine Learning

  • Translate customer support challenges into technical solutions in collaboration with customer support analysts
  • Partner with Senior MLE to bring experimentation and research findings into production systems
  • Lead best practices in software engineering, including scalable architectures, testing, and code reviews
  • Build and maintain data pipelines and monitoring systems to optimize chatbot functionality
  • Promote software engineering best practices and provide technical guidance

Requirements For Software Engineer - Machine Learning

Python
  • Software engineering expertise in building and maintaining scalable production systems
  • Proven track record of integrating large language models into production environments
  • Strong proficiency in Python
  • Experience with data pipeline building and maintenance
  • Hands-on experience with system monitoring tools and frameworks
  • Experience with unit testing, integration testing, and CI/CD pipelines
  • Cloud infrastructure experience with IaC
  • Experience mentoring junior developers

Interested in this job?

Jobs Related To CloudWalk Software Engineer - Machine Learning

Machine Learning Engineer - LLM

Machine Learning Engineer position at CloudWalk, focusing on LLM applications in fintech, developing conversational AI solutions for financial management.

Software Engineer 2- AI Full Stack Development

Mid-level Software Engineer position at Microsoft focusing on AI and full-stack development, requiring 4+ years of experience and expertise in AI/ML technologies.

Research Product Manager, Google Cloud, Domain Applied ML

Lead AI/ML research product management at Google Cloud, driving innovation in Generative AI and machine learning infrastructure.

Research Scientist, Market Algorithms

Research Scientist position at Google focusing on market algorithms, combining ML, economics, and computer science research with practical applications.

Research Scientist

Research Scientist position at Google Research focusing on machine learning and AI systems development, requiring PhD and programming expertise.