CloudWerx is looking for an AI/ML Engineer to join a collaborative team in HYDERABAD, INDIA. You will build out and help the evolution of our professional services business. You will have the opportunity to play a pivotal role in ensuring the smooth execution of Generative AI and Machine Learning projects, optimizing resource allocation, and fostering a culture of efficiency and teamwork.
As an AI/ML Engineer, your primary responsibility will be to lead the design, development, and deployment of tailored AI/ML solutions for our clients. Leveraging a comprehensive suite of tools and frameworks, present in GCP, Vertex AI, and other tools such as Python, pytorch, langchain, etc. You will collaborate directly with clients to understand their unique needs, translate business challenges into technical solutions, and provide expert guidance on best practices and future paths in AI/ML. Your role will also encompass overseeing datasets for training models, ensuring data quality and integrity, and utilizing GCP for efficient model deployment and scaling.
Effective communication and stakeholder engagement will be integral aspects of your role, as you articulate complex AI concepts to business stakeholders. Your expertise in model optimization, utilizing deep learning concepts and MLOps best practices, will ensure the selection and fine-tuning of models that deliver the required performance and scalability. Additionally, your commitment to continuous learning and staying updated with the latest advancements in generative AI, LLM, and cloud technologies will drive innovation and excellence in the AI/ML solutions we develop, contributing to the growth and success of our professional services business.
This is an incredible opportunity to get involved in an engineering-focused cloud consulting company that provides elite technology resources to solve the toughest challenges. Each member of our team adds unique value to the business and the customer. CloudWerx is committed to a culture where we attract the best talent in the industry. We aim to be second-to-none when it comes to cloud consulting and business acceleration.
This role is an immediate full time position.
Insight on your impact
- Conceptualize, Prototype, and Implement AI Solutions: Develop and deploy advanced generative and augmented AI solutions using LLM, NLP, image processing, and deep learning techniques using Google tools found in GCP and Vertex AI.
- Technical Expertise: Utilize a wide range of AI/ML tools and frameworks to solve diverse client requirements. Understand each client's particular needs and how to translate their problems into a technical solution. Help clients with your opinion on best practices, future paths and technical designs for their current and your proposed solution.
- Stakeholder Communication: Articulate complex AI concepts to business stakeholders, including hallucination effects and model behavioral analysis techniques.
- Understand client analytics & modeling needs: build validated data pipelines to extract internal and external data, conduct exploratory analysis.
- Database Management: Work with SQL/NoSQL and unstructured data to ensure dataset quality and integrity for technical solutions. Give recommendations of dataset management best practices.
- Cloud expertise: Use technical knowledge and communication skills to understand, design and construct cloud solutions to each client's needs. Always aiming for efficient deployment and scaling of AI models.
- Model Development & Optimization: select suitable models based on performance and client criteria, and optimize hyperparameters to ensure optimal performance. Educate and give informed opinion on how to track or log model versions, experiments, metrics and hyperparameters.
- MLOps & DevOps: Implement and communicate MLOps best practices and collaborate with cross-functional teams to deliver scalable and reliable AI/ML solutions.
- Prompt Engineering and fine tuning: Use advanced prompt engineering techniques to develop instruction-based LLMs. Apply fine tuning methods on AI models such as LoRA, QLoRA, Dreambooth, Control Net, etc.
- LLMs, Chatbots & Text Processing: Develop chatbots and text processing tools powered by LLMs, both commercial and open source, and leverage RAG to enhance LLM solutions. Design and implement state-of-the-art generative models for NLP tasks, such as text generation, language translation, and document summarization. Develop guardrails for LLMs, ensuring compliance with ethical and regulatory standards for AI/ML models. Communicate LLMOps standards and recommendations.
- Demonstrate engineering best practices: source control, time tracking, documentation, sharing retrospectives.
Your qualifications, your influence
- Experience: 4+ years of experience working in AI/ML, using Cloud environments: working with Dataset processing tools or creating ad hoc solutions, deploying Machine Learning models, developing AI applications.
- Professional Services: Understanding of best in class technical service delivery
- Communication Skills: Excellent verbal and written communication skills. Ability to interface with internal teams and external vendors and partners
- Customer Focus: Strong customer orientation with the ability to understand customer needs and build lasting relationships
- Leadership: Proven track record of successfully taking ownership, delivering and developing projects
- Project Management: Strong project management skills with the ability to manage multiple concurrent projects
- Planning: Proficient in planning, tracking project delivery timelines and milestones.
- Team Player: Ability to work collaboratively with cross-functional teams to meet customer requirements.
- Results-Driven: Self-motivated and driven to achieve a high degree of excellence with an eye on attention to detail
- Adaptability: Ability to adapt to a fast-paced and ever-changing technology landscape.
- Requirements:
- A background check is required for this position. This is an onsite role in a new office based in Hyderabad, India
- You should possess a strong understanding of the local language and culture, and ideally have connections in India, particularly in Hyderabad.
Preferred skills and technical familiarity
- Technical Knowledge: Familiarity with a wide range of common software, programming languages, packages, libraries, tools and techniques found in the AI/ML stack and in Cloud/DevOps/MLOps. Knowledge of the following is preferred:
- Python AI/ML Stack: PyTorch, NLTK, SciPy, Scikit-Learn, Numpy, Pandas, OpenCV or equivalent for image preprocessing
- Familiarity with GenAI common solutions: Vertex AI, Open AI API, Llama index, Langchain, Stable Diffusion, Midjourney, etc
- SQL/NoSql databases and queries
- GCP (preferred), AWS, Azure
- One or more ML toolkits or Python frameworks
- Deep Learning concepts
- MLOps best practices and concepts
- Terraform, Kubernetes and Docker for deployment
- Proper implementation of machine learning algorithms. Best selection criteria of suitable model such as decision tree, neural net, or an ensemble of multiple models
- Probability and statistics and machine learning concepts such as precision, recall, optimization, hyperparameter tuning, overfitting, and interpretability
- Model development, model serving and training/fine-tuning techniques.
- Prompt engineering techniques in developing Instruction based LLMs. Familiarity with current concepts to fine tune AI models: LoRA, QLoRA, Dreambooth, Control Net, etc.
- Design, and implementation of state-of-the-art generative models for natural language processing (NLP) tasks such as, text generation, text completion, language translation, and document summarization.
- Design and implementation of chatBots or text processing tools powered by LLMs both commercial and open source.
- Use of RAG to improve LLM solutions.
- Work with SAs and collaborate with cross-functional teams to identify business requirements and deliver solutions that meet the customer needs.
- Passionate to learn and stay updated with the latest advancements in generative AI and LLM.
- Evaluate and preprocess large-scale datasets from structured or unstructured data (e.g. documents, images), ensuring data quality and integrity, and develop data pipelines for training and evaluation of generative models.
- Ability to articulate to business stakeholders on the hallucination effects and various model behavioral analysis techniques followed.
- Exposure to developing Guardrails for LLMs both with open source and cloud native models
- Continuous Learning: Staying informed about industry trends, changes in Google's product offerings, and acquiring new skills to remain competitive in the market.
Benefits
- Competitive salary
- Comprehensive health and wellness benefits (EE only)
- Ongoing training and professional development opportunities
- Collaborative and vibrant work culture
- Generous paid vacation & holidays
- $1000 referral bonus for contributions toward company recruiting
Join CloudWerx and become a valued member of our team with the opportunity to share in the company's success through our equity program. As part of our commitment to fostering a culture of ownership and shared prosperity, we offer eligible employees the chance to earn equity in the company through stock options. At CloudWerx, we believe in empowering our employees to not only contribute to our growth but also to benefit from it. Our equity program allows you to align your interests with the company's long-term success and directly participate in the value you help create.
**Equity ownership is dependent on role & level.
Our Diversity and Inclusion Commitment
At CloudWerx, we are dedicated to creating a workplace that values and celebrates diversity. We believe that a diverse and inclusive environment fosters innovation, collaboration, and mutual respect. We are committed to providing equal employment opportunities for all individuals, regardless of background, and actively promote diversity across all levels of our organization. We welcome all walks of life, as we are committed to building a team that embraces and mirrors a wide range of perspectives and identities. Join us in our journey toward a more inclusive and equitable workplace.
Background Check Requirement
All candidates for employment will be subject to pre-employment background screening for this position. All offers are contingent upon the successful completion of the background check. For additional information on the background check requirements and process, please reach out to us directly.
Our Story
CloudWerx is an engineering-focused cloud consulting firm born in Silicon Valley - in the heart of hyper-scale and innovative technology. In a cloud environment we help businesses looking to architect, migrate, optimize, secure or cut costs. Our team has unique experience working in some of the most complex cloud environments at scale and can help businesses accelerate with confidence.