AI Engineer
Seeking an AI Engineer to lead end-to-end AI solution development, from business need to production on AWS. Integrate LLMs and Generative AI, design RAG architectures, and ensure code quality. Collaborate with cross-functional teams in a complex enterprise environment. Python, AWS Bedrock, Cursor/Claude.
Responsibilities
- Translate business needs and challenges into end-to-end technological solutions and architecture.
- Lead AI solution development from concept and characterization to implementation, testing, and production.
- Integrate LLM and Generative AI capabilities as an integral part of enterprise systems.
- Plan and implement RAG architectures and integrate organizational knowledge sources in AI solutions.
- Develop in Python and modern technologies, using advanced Vibe Coding tools.
- Develop and deploy on AWS, including Bedrock, ECS, EC2, and databases.
- Collaborate with business, architecture, development, DevOps, and information security stakeholders.
- Ensure code quality, compliance with organizational standards, information security, and architecture principles.
Requirements
- At least 3 years of software development experience, with a strong preference for Python.
- Proven ability to understand business needs and turn them into working technological solutions.
- Systemic vision and understanding of software architecture and AI solutions.
- Familiarity with Generative AI, LLM, and RAG.
- Experience developing in a cloud environment, preferably AWS.
- Familiarity with AWS services such as Bedrock, ECS, and EC2.
- Experience working with Vibe Coding tools such as Cursor or Claude.
- Ability to independently lead a task from characterization to production.
Nice to have
- Experience developing AI Agents or LLM-based systems.
- Practical experience with Amazon Bedrock.
- Experience in complex enterprise environments.
- Collaboration with architecture, information security, and DevOps teams.