
Ambush
Remote Jobs
A People Company
10 Jobs
• Build, validate, and deploy statistical and machine learning models (e.g. anomaly detection, fraud detection, clustering, NLP, generative AI). • Experiment with advanced techniques (e.g. graph neural networks, LLMs, deep learning) to push the boundaries of what data can deliver. • Collaborate with engineering, product, and business teams to translate strategic questions into data-driven solutions. • Contribute to architectural discussions on scalable, production-ready ML systems. • Share your knowledge with a team of passionate engineers and help foster a culture of agile, data-driven decision-making.
• Optimize a Snowflake warehouse • Deploy LLM-backed microservice • Collaborate with cross-functional teams • Design backend logic with Python/FastAPI • Define robust APIs for data integration • Manage AI services on cloud platforms
• Manage the end-to-end recruitment process for technical roles, ensuring a smooth and engaging candidate experience. • Source and attract top talent through creative sourcing strategies, leveraging platforms, networks, and tools effectively. • Work closely with hiring managers to understand hiring needs and define job requirements. • Prioritize tasks effectively in a fast-changing environment with shifting priorities. • Communicate clearly and confidently with candidates and internal teams in both Portuguese and English. • Support the HR team in managing recruitment processes while ensuring alignment with company culture and values. • Expand recruitment efforts to other countries.
• Design, implement, and manage GCP-based infrastructure ensuring scalability, performance, and cost efficiency. • Build and maintain CI/CD pipelines that support reliable deployments and automated testing. • Implement Infrastructure as Code (IaC) and automate environment setup and configuration. • Establish and maintain observability frameworks : monitoring, logging, and alerting for uptime and performance. • Collaborate with Security and Engineering to enforce least privilege, compliance, and Zero Trust principles. • Troubleshoot and optimize system performance, ensuring high availability and disaster recovery readiness. • Contribute to DevOps best practices and mentor other engineers on automation, cloud, and reliability.
• Build meaningful products and lasting partnerships • Collaborate with teams to lift each other up • Deliver meaningful long-term outcomes
• Develop backend services and APIs with Go • Build scalable, reliable, and performant server-side applications • Integrate backend services with frontend applications in React.js • Work with AWS and deploy backend services in cloud environments • Utilize CI/CD tools, particularly Jenkins • Implement infrastructure-as-code using tools like Terraform or Pulumi • Monitor and observe applications using tools like DataDog • Manage database technologies including PostgreSQL and MongoDB • Collaborate effectively with global teams
• Collaborate with team members to build meaningful products. • Take risks and lift each other up in the development process. • Ensure high-quality engineering practices in project outcomes. • Use AI to help clients achieve bigger outcomes.
• Implement and champion best practices for software architecture, creating a foundation for robust and scalable solutions. • Work closely with team members to build high-quality software that exceeds client expectations. • Anticipate challenges and propose creative solutions to ensure project success. • Contribute to a positive and collaborative environment where everyone feels valued and empowered. • Lead by example, promoting consistency, maintainability, and adherence to industry standards. • Contribute to the development of new features and maintain existing functionality, ensuring our software remains cutting-edge and meets user needs. • Collaborate with the team to swiftly address and resolve production incidents, minimizing downtime and impact.
• Collaborate with experienced multidisciplinary teams to build high-quality applications and features. • Identify areas of improvement and drive software best practices. • Participate in pair programming sessions and technical discussions. • Communicate in English on a daily basis, both written and verbally. • Share knowledge with coworkers passionate about coding and learning new things. • Develop high-scale, high-throughput, low-latency systems.
• Join a people-first company to build meaningful products and lasting partnerships. • Work collaboratively to achieve meaningful long-term outcomes. • Contribute to the development of complex user interfaces and scalable applications.