AI Engineer

Bengaluru, Karnataka, India
Jan 13, 2025
Jan 13, 2026
Onsite
Full-Time
3 Years
Job Description

We are seeking an AI Engineer with 3 to 5 years of experience in AI/ML development to join our dynamic team. This role demands a strong foundation in Python and expertise in cutting-edge machine-learning frameworks and technologies. The ideal candidate will have a passion for developing innovative AI solutions that drive business value and enhance user experiences.

You will collaborate with cross-functional teams, including data scientists, product managers, and engineers, to design, develop, and deploy state-of-the-art AI models and algorithms. This role also emphasizes staying ahead of the curve by leveraging advancements in Generative AI, NLP, and cloud-based technologies.

Key Responsibilities

AI Model Development and Implementation

  • Design, develop, and implement advanced AI models and algorithms, with a primary focus on Generative AI, machine learning, and Natural Language Processing (NLP).
  • Create scalable and reusable solutions tailored to meet evolving business needs.

Cloud-Native Application Development

  • Develop and deploy cloud-native applications using platforms like Azure, AWS, and GCP.
  • Work extensively with services such as Azure Functions, Azure Machine Learning, Amazon SageMaker, App Service, Storage, and Cosmos DB.

Collaboration and Agile Development

  • Partner closely with data scientists, product managers, and cross-functional teams to ensure alignment with business objectives.
  • Actively participate in code and design reviews to foster a collaborative and high-quality development environment.

Infrastructure as Code (IaC)

  • Utilize tools like Terraform and ARM templates for efficient provisioning and management of cloud resources.
  • Maintain an infrastructure that supports the deployment and scaling of AI/ML models.

Research and Continuous Improvement

  • Stay abreast of the latest advancements in AI, including Generative AI, machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn), and cloud technologies.
  • Apply innovative methodologies to improve workflows, optimize model performance, and enhance overall system reliability.

End-to-End Solution Delivery

  • Engage in the entire lifecycle of AI projects, from conceptualization and prototyping to deployment and monitoring.
  • Ensure seamless integration of AI solutions with existing business processes and technology stacks.

Required Skills and Experience

Technical Expertise

  • Strong proficiency in Python, with demonstrated experience in developing AI/ML applications.
  • Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, and Scikit-learn.
  • Advanced knowledge of deep learning, Generative AI, and NLP techniques.

Cloud Platform Experience

  • Proficiency in developing and deploying AI/ML models on Azure, AWS, or GCP.
  • Familiarity with cloud-native services, including Azure ML, Amazon SageMaker, and others.

Infrastructure Knowledge

  • Experience with Azure services and tools like Terraform and ARM templates for managing infrastructure as code.

Collaboration and Agile Development

  • Proven ability to work in agile environments with cross-functional teams to deliver high-impact solutions.
  • Strong communication and problem-solving skills to ensure seamless collaboration and project success.

Why Join Us?

  1. Innovative Environment. Work on cutting-edge AI technologies that shape the future of machine learning and Generative AI.
  2. Professional Growth. Engage with a highly skilled team and gain exposure to the latest tools and techniques in AI/ML.
  3. Impactful Work. Develop solutions that directly impact the business and drive real-world value.
  4. Comprehensive Support. Enjoy the flexibility of working with modern cloud platforms and a collaborative team atmosphere.

If you are an ambitious AI Engineer ready to tackle exciting challenges and contribute to transformative projects, we encourage you to apply today!

Related Jobs