Flag job

Report

Artificial Intelligence Engineer

Location

Ahmedabad, Gujarat, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Moksh Tech

Website: mokshtech.net
Job details:

Job Title: Software Engineer – AI & Automation

Experience: 3-5 Years


Job Summary

The Junior Software Engineer – AI & Automation will be responsible for developing and maintaining automation solutions and AI-integrated applications. The role requires strong programming fundamentals, practical exposure to browser automation, and conceptual understanding of AI systems such as Large Language Models (LLMs), RAG architectures, OCR, and voice-based systems.


Key Responsibilities

  • Develop automation solutions using Python.
  • Implement browser automation using Playwright or Selenium.
  • Design and deploy AI-enabled workflows using LLMs and related technologies.
  • Analyze manual processes and propose optimized automation strategies.
  • Containerize applications using Docker and support cloud deployment.
  • Maintain version control using Git and adhere to coding standards.
  • Ensure secure coding and system reliability practices.
  • Participate in code reviews and documentation.


Required Qualifications & Skills

Education

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).


Technical Skills (Mandatory)


  • Proficiency in Python.
  • Strong understanding of OOP and functional programming concepts.
  • Working knowledge of HTML, CSS, JavaScript.
  • Understanding of browser internals (DOM, rendering process, event loop).
  • Experience with browser automation tools (Playwright or Selenium).
  • Basic understanding of:
  • Large Language Models (LLMs)
  • Retrieval-Augmented Generation (RAG)
  • OCR and voice-based AI systems
  • Familiarity with Linux environments.
  • Working knowledge of Docker.
  • Experience using Git for version control.
  • Completion of at least one end-to-end software project.

Preferred Skills

  • Exposure to CI/CD pipelines.
  • Familiarity with Kubernetes.
  • Experience with Microsoft Azure or Azure DevOps.
  • Experience integrating AI APIs into production systems.
  • Knowledge of workflow automation tools (e.g., n8n, Power Automate).

Competencies

  • Analytical and problem-solving skills.
  • Ability to work independently and in a team environment.
  • Strong communication skills.
  • Self-motivated with a learning mindset.
  • Commitment to secure and ethical engineering practices.

Click on Apply to know more.

Skills

Python
automation solutions
Azure
communication skills
CSS
DevOps
Docker
DOM
end-to-end
functional programming
Git
HTML
JavaScript
Kubernetes
Linux
Selenium
version control
Power Automate