Senior AI Engineer
ThoughtWorksabout 15 hours 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 various cloud providers.
- Optimize accuracy, performance, and cost for GenAI applications.
Requirements
- Strong software engineering fundamentals, including Python and CI/CD.
- Solid grasp of software design principles for AI-powered 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 major cloud platforms.
- Experience with LLMOps and observability tools in production.
- Exposure to fine-tuning and ML/NLP frameworks like PyTorch.
Benefits
- Autonomy in career development supported by interactive tools and development programs.
- A dynamic and inclusive work environment that values collaboration and continuous learning.