Moksh Tech
Website:
mokshtech.net
Job details:
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.