Accountabilities
- Design, develop, and deploy production-ready AI solutions using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and other machine learning techniques.
- Own the end-to-end lifecycle of AI features, including problem definition, data preparation, model development, evaluation, deployment, monitoring, and continuous improvement.
- Build and maintain scalable AI pipelines for data preprocessing, feature engineering, model inference, and application integration.
- Integrate AI capabilities into cloud-based infrastructure while ensuring performance, scalability, reliability, and security.
- Collaborate closely with software engineers, product teams, and business stakeholders to embed AI features into customer-facing products and internal systems.
- Leverage modern AI-assisted development tools to improve engineering productivity and contribute to AI-driven development best practices.
- Identify new opportunities where AI can optimize workflows, enhance products, and generate measurable business impact.
Requirements
- Minimum of 3 years of experience in software development, including at least 1 year focused on AI or machine learning engineering.
- Proven experience building and deploying LLM-based applications or Retrieval-Augmented Generation (RAG) solutions in production environments.
- Strong programming skills in Python, with hands-on experience using FastAPI, asynchronous programming, and modern backend development practices.
- Practical experience integrating AI solutions into cloud platforms, preferably AWS, with an understanding of scalable distributed systems.
- Solid knowledge of database technologies, data processing, algorithm design, statistics, and machine learning fundamentals.
- Experience using AI-powered development tools such as Cursor, Claude Code, GitHub Copilot, or similar within professional engineering workflows.
- Familiarity with MLOps concepts, vector databases, semantic search technologies, and AI frameworks such as PyTorch, TensorFlow, LangChain, or equivalent is an advantage.
- Strong communication skills, a collaborative mindset, and the ability to work effectively within remote, asynchronous, cross-functional teams.
- Self-motivated, curious, and proactive, with a strong sense of ownership and a continuous learning mindset.
Benefits
- Competitive salary package.
- Full-time remote-first role with flexibility to work from Germany.
- Asynchronous working environment that promotes autonomy and work-life balance.
- Opportunity to work abroad temporarily while remaining part of the team.
- Career development and internal growth opportunities within a rapidly expanding international organization.
- Company-provided hardware and equipment to ensure a productive working environment from day one.
- Collaborative, diverse, and inclusive international culture focused on innovation and continuous learning.
- Opportunity to work with modern AI technologies, cloud platforms, and cutting-edge development tools.
🇧🇷 Essa vaga exige inglês. Você está pronto?
A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.
Conheça a DevSpeak Academy