Senior AI Engineer (Hybrid)
ThoughtWorks1 day ago
Responsibilities
- Design, build and deploy GenAI applications using techniques such as RAG and Multi-Agent Systems.
- Collaborate with AI/ML and software engineers to deliver reliable, scalable systems.
- Own key features or components, ensuring they are efficient and maintainable.
- Make technical decisions and contribute to system design focused on performance and reliability.
- Work with product managers, designers, and data scientists to create practical solutions.
- Mentor junior team members and share knowledge to enhance their technical skills.
- Review code and provide constructive feedback to peers.
- Understand deployment options across cloud providers and their trade-offs.
- Optimize accuracy, performance, and cost for GenAI applications.
Requirements
- Strong software engineering fundamentals, including Python and CI/CD.
- Solid understanding of software design principles for AI components.
- Experience with GenAI frameworks like LangChain and agentic frameworks.
- Hands-on experience with Retrieval-Augmented Generation (RAG) pipelines.
- Familiarity with deploying AI solutions on cloud platforms and using containers.
- Experience with LLMOps and observability tools in production.
- Exposure to fine-tuning and ML/NLP frameworks like PyTorch.