AI Engineer
Indexed description
Role & Responsibilities:
You will be delivering scalable web applications from idea to production , while taking care of all aspects of software development—from technologies and security to scalability and reliability processes.
- End-to-End Ownership: You will have full ownership of your features from the architecture level, through design, and finally implementation.
- Cloud Infrastructure: Be part of the design, maintenance, monitoring, and troubleshooting of our cloud applications and infrastructure.
- Technical Excellence: Drive technical excellence, high product quality, innovation, and timely delivery in an agile, production-critical environment.
- 10+ years of software development experience.
- Proven experience working with LLMs
- Writing prompts, optimizing and measuring effectiveness of LLM applications
- Strong knowledge of software engineering fundamentals: SOLID, TDD, version control systems (Git, GitHub, GitLab) and workflows, and ability to write production-ready code.
- Deep understanding of Computer Science fundamentals: Data structures, algorithms, performance complexity, and implications of computer architecture on software performance (e.g., I/O and memory tuning).
- Familiarity with software architecture patterns such as microservices, CQRS, and event sourcing.
- Experience with at least one major cloud provider (AWS, Azure, or GCP).
- Experience with Kubernetes and Docker containers.
- A team player, positive attitude, and problem-solver.
- Self-motivated with a can-do approach!
- Love what you do!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search