Senior Software Engineer, AI/ML at a FAANG company · Hyderabad · 5 - 9 years · Posted 12 Nov 2026

Senior Software Engineer, AI/ML
at a FAANG company
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- 3 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
- 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
Preferred qualifications:
- Master’s degree or PhD in Computer Science or a related field with a focus on Artificial Intelligence (AI) or Machine Learning (ML).
- 7 years of software experience designing and deploying large-scale AI/ML applications and complex models.
- Experience with MLOps, establishing best practices for production model monitoring, maintenance, and lifecycle management.
- Experience leading and mentoring engineers, and translating complex business objectives into scalable AI-driven roadmaps.
- Experience architecting scalable data pipelines using BigQuery, Beam, or Dataflow, and deploying models on Google Cloud Platform.
- Understanding of Python and frameworks like TensorFlow, JAX, and Scikit-learn, with deep statistical modeling knowledge.
About the job
The People Operations Engineering team is dedicated to building innovative and scalable technology solutions that empower a global workforce. Leveraging the power of data, AI, and machine learning, the team optimizes HR processes, enhances employee experiences, and drives organizational efficiency. Joining this team offers the opportunity to lead the application of AI to solve complex, real-world business challenges.
We are seeking a highly experienced and results-oriented Senior AI Software Engineer to join the Human Resources Engineering (HRE) team in Hyderabad.
In this role, you will serve as a technical leader, driving the design, development, and deployment of sophisticated AI-powered solutions that significantly impact employees across the organization. You will work on large-scale infrastructure, mentor a talented team of engineers, collaborate with cross-functional stakeholders, and help shape the future of HR through innovative AI applications. You will be responsible for translating complex business challenges and strategic objectives into scalable, efficient AI/ML systems.
As part of the Corporate Engineering organization, you will build world-class business solutions that support a global enterprise. The team delivers end-to-end platforms, tools, and experiences that enable employees to work more effectively and drive innovation across the organization.
Responsibilities
- Lead the technical design and architecture of complex, scalable AI/ML systems and infrastructure within the HR engineering domain, ensuring high reliability, performance, and long-term sustainability.
- Drive the development of advanced AI/ML algorithms for HR applications such as talent acquisition and employee engagement using Python and frameworks like TensorFlow and JAX.
- Architect large-scale data pipelines for data ingestion, cleaning, and feature engineering using modern data processing frameworks (e.g., Beam, Dataflow), while leading root cause analysis and system troubleshooting.
- Own the end-to-end MLOps lifecycle, including model deployment, monitoring, optimization, and maintenance, while establishing best practices for software development and code quality.
- Collaborate with cross-functional stakeholders to translate business needs into scalable AI/ML solutions, mentor engineers, and drive the adoption of emerging AI technologies across the organization.

Similar jobs (10)

Job Summary
We are looking for an experienced AI/ML Engineer to design, develop, deploy, and maintain machine learning and AI solutions that address complex business problems. The ideal candidate should have strong hands-on experience in Python, Machine Learning, Generative AI, LLMs, and AI/ML deployment, with the ability to work across the complete AI/ML lifecycle.
Key Responsibilities
- Design, develop, and deploy scalable Machine Learning and AI models for real-world business use cases.
- Build and optimize ML pipelines covering data preparation, feature engineering, model development, evaluation, and deployment.
- Develop solutions using Generative AI, Large Language Models (LLMs), NLP, and deep learning.
- Work with LLMs, prompt engineering, embeddings, vector databases, and Retrieval-Augmented Generation (RAG) architectures.
- Integrate AI/ML models with enterprise applications and APIs.
- Fine-tune and evaluate ML/LLM models based on business requirements.
- Implement MLOps practices for model versioning, deployment, monitoring, and continuous improvement.
- Collaborate with Data Scientists, Software Engineers, Architects, Product Managers, and business stakeholders.
- Conduct model performance evaluation, optimization, and troubleshooting.
- Ensure AI solutions meet requirements around security, scalability, reliability, responsible AI, and data privacy.
- Stay current with emerging AI/ML technologies, frameworks, and industry best practices.
Required Skills
- Strong programming experience in Python.
- Strong understanding of Machine Learning algorithms, statistics, and data structures.
- Hands-on experience with ML frameworks such as TensorFlow, PyTorch, Scikit-learn, or equivalent.
- Experience with Generative AI and LLMs such as OpenAI, Azure OpenAI, Claude, Gemini, or open-source models.
- Strong knowledge of Prompt Engineering, RAG, embeddings, vector databases, and AI agents.
- Experience with NLP, deep learning, or computer vision is an advantage.
- Experience developing and consuming REST APIs and microservices.
- Working knowledge of SQL and NoSQL databases.
- Experience with cloud platforms such as Azure, AWS, or GCP.
- Understanding of Docker, Kubernetes, CI/CD, and MLOps.
- Familiarity with Git and modern software development practices.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Engineering, or a related field.
- 4 years of relevant experience in AI/ML engineering or a related field.
- Experience building and deploying production-grade AI/ML solutions.
- Enterprise application development experience.
- Experience with Azure OpenAI, AWS Bedrock, Vertex AI, or similar managed AI platforms.
- Experience with LangChain, LlamaIndex, Semantic Kernel, or comparable AI frameworks is a plus.
- Experience with AI/ML model monitoring, evaluation, and optimization.
What You Bring
- Strong problem-solving and analytical skills.
- Ability to translate business requirements into practical AI/ML solutions.
- Strong software engineering and debugging capabilities.
- Ability to work independently as well as collaboratively in a cross-functional environment.
- Good communication skills with the ability to explain complex AI concepts to technical and non-technical stakeholders.
Keywords
AI Engineer | ML Engineer | Machine Learning | Generative AI | LLM | Python | NLP | Deep Learning | RAG | Prompt Engineering | AI Agents | Azure OpenAI | AWS Bedrock | MLOps | TensorFlow | PyTorch | Scikit-learn | Vector Database | Cloud AI
Location: Gurugram
Work mode: Hybrid
Strong Senior AI Engineer Profile with production-grade LLM and Python expertise
2
Mandatory (Experience 1): Must have at least 3+ years of professional AI/ML engineering experience with demonstrated track record of delivering production-grade AI systems in real-world environments
3
Mandatory (Tech skill 1): Must have strong programming skills in Python and SQL, with hands-on ML/data libraries (scikit-learn, pandas, numpy) and deep-learning frameworks (PyTorch or TensorFlow), plus REST API design
4
Mandatory (Experience 2): Must have hands-on experience building and deploying production-grade ML/LLMs including RAG pipelines, document parsing, information extraction, and text processing on large-scale unstructured data (preprocessing, chunking, embeddings, feature engineering)
5
Mandatory (Tech skill 2): Must have strong NLP / extraction-focused ML depth — transformers, embeddings, vector databases, RAG, LLM integrations, and agentic workflows.
6
Mandatory (Tech skill 3): Must have hands-on experience with AWS (SageMaker, Bedrock, EC2, Lambda) and Azure (AI Foundry, Azure OpenAI) for model training, fine-tuning, deployment, and inference at scale
7
Mandatory (Tech skill 4): Must have experience with multi-agentic frameworks / orchestration tools (Claude Code, LangGraph, LangChain, CrewAI)
8
Mandatory (Tech skill 5): Must have hands-on experience with MLOps ecosystem including experiment tracking (MLflow, Weights & Biases), model versioning/registry, automated retraining, and CI/CD (GitHub Actions, Azure DevOps, Docker, Kubernetes)
9
Mandatory (Tech skill 6): Must have experience with evaluation frameworks (precision, recall, F1, field-level accuracy) and iterative model improvement, plus AI observability (Prometheus, Grafana, SLOs).
10
Mandatory (Team Leadership): Must have experience leading projects or teams, managing technical deliverables, and mentoring, with strong problem-solving in ambiguous challenges
11
Mandatory (Education) - B.Tech or B.E. If graduated in BCA or BCS, they should have a Maters or Post graduation
12
Mandatory (Company): B2B Tech/Consulting/B2B Software
Strong Senior AI Engineer Profile with production-grade LLM and Python expertise
2
Mandatory (Experience 1): Must have at least 3+ years of professional AI/ML engineering experience with demonstrated track record of delivering production-grade AI systems in real-world environments
3
Mandatory (Tech skill 1): Must have strong programming skills in Python and SQL, with hands-on ML/data libraries (scikit-learn, pandas, numpy) and deep-learning frameworks (PyTorch or TensorFlow), plus REST API design
4
Mandatory (Experience 2): Must have hands-on experience building and deploying production-grade ML/LLMs including RAG pipelines, document parsing, information extraction, and text processing on large-scale unstructured data (preprocessing, chunking, embeddings, feature engineering)
5
Mandatory (Tech skill 2): Must have strong NLP / extraction-focused ML depth — transformers, embeddings, vector databases, RAG, LLM integrations, and agentic workflows.
6
Mandatory (Tech skill 3): Must have hands-on experience with AWS (SageMaker, Bedrock, EC2, Lambda) and Azure (AI Foundry, Azure OpenAI) for model training, fine-tuning, deployment, and inference at scale
7
Mandatory (Tech skill 4): Must have experience with multi-agentic frameworks / orchestration tools (Claude Code, LangGraph, LangChain, CrewAI)
8
Mandatory (Tech skill 5): Must have hands-on experience with MLOps ecosystem including experiment tracking (MLflow, Weights & Biases), model versioning/registry, automated retraining, and CI/CD (GitHub Actions, Azure DevOps, Docker, Kubernetes)
9
Mandatory (Tech skill 6): Must have experience with evaluation frameworks (precision, recall, F1, field-level accuracy) and iterative model improvement, plus AI observability (Prometheus, Grafana, SLOs).
10
Mandatory (Team Leadership): Must have experience leading projects or teams, managing technical deliverables, and mentoring, with strong problem-solving in ambiguous challenges
11
Mandatory (Education) - B.Tech or B.E. If graduated in BCA or BCS, they should have a Maters or Post graduation
12
Mandatory (Company): B2B Tech/Consulting/B2B Software
About NonStop io Technologies
NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment.
Brief Description:
We're seeking an AI/ML Engineer to join our team. As AI/ML Engineer, you will be responsible for designing, developing, and implementing artificial intelligence (AI) and machine learning (ML) solutions to solve real-world business problems. You will work closely with engineering teams, including software engineers, domain experts, and product managers, to deploy and integrate Applied AI/ML solutions into the products that are being built at NonStop io. Your role will involve researching cutting-edge algorithms and data processing techniques, and implementing scalable solutions to drive innovation and improve the overall user experience.
Responsibilities
● Applied AI/ML engineering; Building engineering solutions on top of the AI/ML tooling available in the industry today. Eg: Engineering APIs around OpenAI
● AI/ML Model Development: Design, develop, and implement machine learning models and algorithms that address specific business challenges, such as natural language processing, computer vision, recommendation systems, anomaly detection, etc.
● Data Preprocessing and Feature Engineering: Cleanse, preprocess, and transform raw data into suitable formats for training and testing AI/ML models. Perform feature engineering to extract relevant features from the data
● Model Training and Evaluation: Train and validate AI/ML models using diverse datasets to achieve optimal performance. Employ appropriate evaluation metrics to assess model accuracy, precision, recall, and other relevant metrics
● Data Visualization: Create clear and insightful data visualizations to aid in understanding data patterns, model behaviour, and performance metrics
● Deployment and Integration: Collaborate with software engineers and DevOps teams to deploy AI/ML models into production environments and integrate them into various applications and systems
● Data Security and Privacy: Ensure compliance with data privacy regulations and implement security measures to protect sensitive information used in AI/ML processes
● Continuous Learning: Stay updated with the latest advancements in AI/ML research, tools, and technologies, and apply them to improve existing models and develop novel solutions
● Documentation: Maintain detailed documentation of the AI/ML development process, including code, models, algorithms, and methodologies for easy understanding and future reference.
Qualifications & Skills
● Bachelor's, Master's, or PhD in Computer Science, Data Science, Machine Learning, or a related field. Advanced degrees or certifications in AI/ML are a plus
● Proven experience as an AI/ML Engineer, Data Scientist, or related role, ideally with a strong portfolio of AI/ML projects
● Proficiency in programming languages commonly used for AI/ML. Preferably Python
● Familiarity with popular AI/ML libraries and frameworks, such as TensorFlow, PyTorch, scikit-learn, etc.
● Familiarity with popular AI/ML Models such as GPT3, GPT4, Llama2, BERT etc.
● Strong understanding of machine learning algorithms, statistics, and data structures
● Experience with data preprocessing, data wrangling, and feature engineering
● Knowledge of deep learning architectures, neural networks, and transfer learning
● Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud) for scalable AI/ML deployment
● Solid understanding of software engineering principles and best practices for writing maintainable and scalable code
● Excellent analytical and problem-solving skills, with the ability to think critically and propose innovative solutions
● Effective communication skills to collaborate with cross-functional teams and present complex technical concepts to non-technical stakeholders
Kody Technolab Limited
AI/ML Lead (7+ Years Experience)
Location: Ahmedabad / Gandhinagar
Experience: 7+ Years
Employment Type: Full-Time
Kody Technolab Limited is seeking an experienced AI/ML Engineer to design, develop, and deploy
cutting-edge Artificial Intelligence and Machine Learning solutions. The ideal candidate will have
strong expertise in Machine Learning, Deep Learning, Generative AI, LLMs, MLOps, and
cloud-based AI deployments.
Key Responsibilities
• Design, develop, and deploy Machine Learning and Deep Learning models for classification,
regression, recommendation systems, NLP, Computer Vision, and Generative AI applications.
• Build and maintain end-to-end ML pipelines including data preprocessing, feature
engineering, model training, validation, evaluation, and deployment.
• Develop AI solutions using PyTorch, TensorFlow, Scikit-learn, Hugging Face, and related
frameworks.
• Work with Large Language Models (LLMs) and foundation models such as GPT, BERT, Llama,
Claude, and Stable Diffusion.
• Collaborate with product, engineering, and business teams to translate requirements into
scalable AI solutions.
• Optimize model performance, scalability, and reliability for production environments.
• Implement MLOps best practices using tools such as MLflow, Docker, Kubernetes, and Kubeflow.
• Stay updated with emerging trends and research in AI, ML, Deep Learning, and Generative AI.
Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence,
Mathematics, or a related field.
• 7+ years of hands-on experience in AI/ML product development.
• Strong proficiency in Python and ML frameworks including Scikit-learn, TensorFlow, PyTorch, and
Hugging Face.
• Experience with Generative AI, LLMs, GANs, VAEs, diffusion models, and prompt engineering.
• Strong understanding of the ML lifecycle including model training, tuning, deployment,
monitoring, and optimization.
• Experience with MLOps tools such as MLflow, Docker, Kubeflow, and CI/CD pipelines.
• Experience with AWS, Azure, or GCP cloud platforms.
• Strong problem-solving and analytical skills.Preferred Skills
• Fine-tuning and deployment of Large Language Models.
• Experience with RAG (Retrieval Augmented Generation) architectures.
• Contributions to open-source AI projects or research publications.
• Knowledge of model interpretability, data annotation, and feature engineering.
• C++ experience for high-performance AI applications.
Why Join Kody Technolab Limited?
Opportunity to work on innovative AI products, Generative AI solutions, robotics integrations,
and enterprise-scale applications while collaborating with a highly skilled technology team.
Visit the Website to know more about us.
Company Website - Kody Technolab | Deep Tech Company in Robotics & AI Solution
Kody Robots | Robotics Company in India for Autonomous Robots
Strong AI Engineer / Machine Learning Engineer profiles.
2
Mandatory (Experience 1) – Must have minimum 3+ years of hands-on experience in Data Science, Machine Learning, Applied AI, NLP, Deep Learning, or Generative AI solutions.
3
Mandatory (Experience 2) – Must have strong hands-on experience in Python programming, SQL, data analysis, feature engineering, model development, and production-grade ML applications.
4
Mandatory (Experience 3) – Must have experience working with Machine Learning and Deep Learning frameworks such as PyTorch, TensorFlow, Keras, Scikit-learn, or equivalent.
5
Mandatory (Experience 4) – Must have hands-on experience working on NLP, embeddings, semantic search, text classification, document understanding, recommendation systems, or similar AI/ML use cases.
6
Mandatory (Experience 5) – Must have experience working with Large Language Models (LLMs) such as GPT, Llama, Mistral, Claude, Gemini, Phi, or similar foundation models.
7
Mandatory (Experience 6) – Must have hands-on experience building or implementing RAG (Retrieval Augmented Generation) systems, vector search, knowledge retrieval, embeddings, chunking, indexing, or semantic retrieval solutions.
8
Mandatory (Experience 7) – Must have experience working with Git, CI/CD practices, production environments, and scalable AI/ML systems.
Mandatory ( Pedigree) - B.TECH / M.TECH from Tier 1 Colleges (IIT's, NIT's, BITS) are Considered.
- Senior Machine Learning Engineer – Vertex AI
- Senior Generative AI Engineer – GCP
- Google Cloud AI/ML Engineer
- MLOps Engineer – Vertex AI
- LLM Engineer – RAG, Gemini, and Vertex AI
Solid product experience and an educational background from Tier‑1 universities are preferred.
As a Senior AI Engineer, you will play a key role in designing and delivering highly scalable, next generation AI products within our AI stack. You will work in a technically rich environment with talented peers, contributing to product planning, design, and execution while influencing the evolution of Teradata’s AI capabilities.
In this role, you will:
- Design, develop, and maintain high quality systems, services, and applications with an emphasis on scalability, reliability, and performance.
- Collaborate with cross-functional engineers and product partners to shape design and consistently deliver end to end features.
- Build and integrate robust RESTful APIs, ensuring security, data consistency, and maintainability.
- Work with SQL and NoSQL databases to implement efficient data models and service access patterns.
- Apply and experiment with AI/ML technologies, including agentic AI and large language models (LLMs).
- Use AI powered engineering tools to improve development quality, speed, and productivity.
- Mentor engineers, supporting them in technical planning, implementation, and best practices.
- Identify and resolve system performance bottlenecks, optimizing code, design, and infrastructure.
- Write unit and integration tests and participate in code reviews to uphold engineering excellence.
- Investigate production issues, ensuring timely and effective solutions.
- Stay current with emerging trends in engineering, AI/ML, and cloud-native technologies.
Who You’ll Work With
You will be part of a high-performing engineering team building core components of Teradata’s AI platform. You will collaborate closely with other engineers, AI/ML specialists, product managers, cloud architects, and partner teams across the company. The role offers opportunities to contribute directly to Teradata’s AI product roadmap and technological direction.
What Makes You a Qualified Candidate
(Nonnegotiable qualifications)
- Bachelor’s degree in Computer Science or equivalent from a recognized institution.
- 5+ years of experience in backend services, distributed systems, or data platform development.
- Strong proficiency in Java, Go, or Python for service development.
- Good understanding of design principles, distributed system patterns, and service framework.
- Hands-on experience designing and developing RESTful APIs.
- Experience with SQL and NoSQL databases and data modelling.
- Strong debugging, problem solving, and troubleshooting skills.
- Experience with modern containerization and orchestration tools such as Kubernetes.
- Knowledge of public cloud platforms.
- Experience with AI productivity tools (e.g., GitHub Copilot).
- Ability to work independently, drive workstreams, and deliver high quality outcomes.
- Strong communication and collaboration skills.
What You’ll Bring
(Preferred qualifications)
- Familiarity with messaging systems such as Kafka.
- Experience experimenting with or implementing AI/ML technologies, Agentic AI, or LLMs.
- A track record of influencing design decisions and driving engineering best practices.
- The ability to mentor engineers and guide them through design, planning, and execution.
- A proactive mindset and comfort working in fast paced, dynamic environments.
- Curiosity, adaptability, and a passion for building impactful AI-driven products.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Kody Technolab Limited is seeking an experienced AI/ML Engineer to design, develop, and deploy cutting-edge Artificial Intelligence and Machine Learning solutions. The ideal candidate will have
strong expertise in Machine Learning, Deep Learning, Generative AI, LLMs, MLOps, and cloud-based AI deployments.
Key Responsibilities
• Design, develop, and deploy Machine Learning and Deep Learning models for classification, regression, recommendation systems, NLP, Computer Vision, and Generative AI applications.
• Build and maintain end-to-end ML pipelines including data preprocessing, feature engineering, model training, validation, evaluation, and deployment.
• Develop AI solutions using PyTorch, TensorFlow, Scikit-learn, Hugging Face, and related frameworks.
• Work with Large Language Models (LLMs) and foundation models such as GPT, BERT, Llama, Claude, and Stable Diffusion.
• Collaborate with product, engineering, and business teams to translate requirements into scalable AI solutions.
• Optimize model performance, scalability, and reliability for production environments.
• Implement MLOps best practices using tools such as MLflow, Docker, Kubernetes, and Kubeflow.
• Stay updated with emerging trends and research in AI, ML, Deep Learning, and Generative AI.
Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, Mathematics, or a related field.
• 7+ years of hands-on experience in AI/ML product development.
• Strong proficiency in Python and ML frameworks including Scikit-learn, TensorFlow, PyTorch, and Hugging Face.
• Experience with Generative AI, LLMs, GANs, VAEs, diffusion models, and prompt engineering.
• Strong understanding of the ML lifecycle including model training, tuning, deployment, monitoring, and optimization.
• Experience with MLOps tools such as MLflow, Docker, Kubeflow, and CI/CD pipelines.
• Experience with AWS, Azure, or GCP cloud platforms.
• Strong problem-solving and analytical skills.
Preferred Skills
• Fine-tuning and deployment of Large Language Models.
• Experience with RAG (Retrieval Augmented Generation) architectures.
• Contributions to open-source AI projects or research publications.
• Knowledge of model interpretability, data annotation, and feature engineering.
• C++ experience for high-performance AI applications.
Why Join Kody Technolab Limited?
Opportunity to work on innovative AI products, Generative AI solutions, robotics integrations,
and enterprise-scale applications while collaborating with a highly skilled technology team.
Visit the Website to know more about us.
Company Website - Kody Technolab | Deep Tech Company in Robotics & AI Solution
Kody Robots | Robotics Company in India for Autonomous Robots
Job Title: Senior AI Engineer
Experience: 5–10 years in software engineering, with 3+ years in AI/ML engineering preferred
Employment Type: Full-time
Department: Artificial Intelligence / Engineering
Location: Bangalore
We are looking for a highly skilled Senior AI Engineer to design, develop, deploy, and scale intelligent AI-powered applications and solutions. The ideal candidate will have strong expertise in machine learning, Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, and production-grade software engineering.
The candidate will work closely with product managers, data scientists, software engineers, and business stakeholders to translate complex business requirements into scalable, reliable, secure, and cost-effective AI solutions.
Key Responsibilities
1. AI Solution Design and Development
- Design, develop, and deploy end-to-end AI and machine learning solutions.
- Build intelligent applications using LLMs, Generative AI, NLP, and deep learning techniques.
- Develop scalable AI architectures and reusable components for enterprise applications.
- Evaluate AI models and select appropriate approaches based on accuracy, latency, cost, and business requirements.
2. Generative AI and LLM Engineering
- Develop LLM-powered applications using models from providers such as OpenAI, Anthropic, Google, or open-source ecosystems.
- Design and implement RAG pipelines, document processing workflows, semantic search, and knowledge retrieval systems.
- Build AI agents and multi-step workflows using appropriate orchestration frameworks.
- Implement prompt engineering, structured outputs, tool calling, and context management.
- Optimize model performance through evaluation, fine-tuning where appropriate, and inference optimization.
3. Machine Learning and Data Engineering
- Develop and operationalize machine learning models for classification, prediction, recommendation, and other business use cases.
- Work with structured, unstructured, and multimodal data.
- Build data preprocessing, feature engineering, model training, and validation pipelines.
- Apply appropriate model evaluation techniques and statistical methods.
4. Production Deployment and MLOps / LLMOps
- Deploy AI solutions using cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
- Build automated CI/CD pipelines for AI applications and model deployment.
- Implement model versioning, experiment tracking, monitoring, and performance evaluation.
- Optimize inference latency, throughput, infrastructure utilization, and operating costs.
- Establish observability for AI applications, including token usage, retrieval quality, latency, failures, and model behavior.
5. Software Engineering and System Architecture
- Develop production-quality applications and APIs using Python and modern backend frameworks.
- Design RESTful APIs, asynchronous processing systems, and microservices where appropriate.
- Integrate AI services with enterprise applications, databases, and third-party systems.
- Use relational databases, vector databases, caching, and distributed systems effectively.
- Apply software engineering best practices, including testing, code reviews, documentation, and design patterns.
6. Security, Quality, and Responsible AI
- Implement safeguards against prompt injection, data leakage, insecure tool execution, and unauthorized access.
- Apply appropriate privacy, security, and compliance controls to AI systems.
- Evaluate hallucinations, bias, reliability, and failure modes.
- Design human-in-the-loop workflows and fallback mechanisms for critical use cases.
7. Technical Leadership and Collaboration
- Lead technical design discussions and mentor junior AI engineers.
- Define engineering standards, coding practices, and AI development guidelines.
- Collaborate with cross-functional teams to deliver measurable business outcomes.
- Conduct code reviews, evaluate emerging technologies, and recommend practical innovations.
- Communicate technical trade-offs and solution architecture to both technical and non-technical stakeholders.
Required Technical Skills
Programming and Backend Development
- Strong proficiency in Python.
- Experience with FastAPI, Flask, or Django.
- Knowledge of REST APIs, asynchronous programming, data structures, algorithms, and software design principles.
- Experience with Git, automated testing, and CI/CD.
AI and Machine Learning
- Strong understanding of supervised and unsupervised learning, model evaluation, and statistical concepts.
- Hands-on experience with PyTorch, TensorFlow, or scikit-learn.
- Knowledge of NLP, embeddings, transformers, and deep learning fundamentals.
Generative AI and LLMs
- Hands-on experience building production applications using LLM APIs or open-source models.
- Strong understanding of RAG architecture, embeddings, chunking, reranking, and retrieval evaluation.
- Experience with vector databases such as Pinecone, Weaviate, Qdrant, Milvus, or pgvector.
- Familiarity with orchestration frameworks such as LangChain, LangChain, or comparable tools.
- Experience with tool calling, structured generation, agent workflows, and LLM evaluation.
Cloud and Infrastructure
- Experience with AWS, Azure, or Google Cloud.
- Working knowledge of Docker and Kubernetes.
- Familiarity with model serving, scalable APIs, monitoring, and production deployments.
- Experience with MLOps or LLMOps practices.
Databases and Data Processing
- Strong SQL skills and experience with relational databases.
- Familiarity with NoSQL databases, data pipelines, and distributed processing.
- Experience working with unstructured data, document ingestion, and retrieval systems.
Preferred Qualifications
- Experience with fine-tuning, quantization, or serving open-source LLMs.
- Experience with multimodal AI, including text, image, audio, or video.
- Knowledge of agent evaluation, workflow orchestration, and multi-agent systems.
- Experience with AI security, guardrails, governance, and responsible AI.
- Experience optimizing AI workloads for latency, scalability, and cost.
- Contributions to open-source AI projects, research, or technical publications.
Education
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field.
- Equivalent practical experience and demonstrated engineering expertise may be considered.
Key Success Metrics
- Quality, accuracy, and reliability of deployed AI solutions.
- Production adoption and measurable business impact.
- Reduction in inference costs and response latency.
- RAG retrieval quality and reduction in unsupported or incorrect responses.
- System availability, scalability, and operational stability.
- Delivery timelines, code quality, and technical mentoring effectiveness.










