Generative AI Engineer
Generative AI Engineer

Generative AI Engineer

Job Title: Generative AI Engineer

Who we are

Micoworks is a company with a clear mission: to Empower every brand for the better future. This ambitious goal sets the stage for their vision and core values.

By 2030, Micoworks aims to be the Asia No.1 Brand Empowerment Company. This mid-term goal outlines their dedication to becoming the leading force in empowering brands across Asia.

To achieve their mission and vision, Micoworks identifies four key values that guide their work:

✨WOW THE CUSTOMER

🚩SMART SPEED

♥️OPEN MIND

🤝ALL FOR ONE

Micoworks' mission, vision, and values paint a picture of a company dedicated to empowering brands, working with agility and open-mindedness, and prioritising customer success.

Fastest growing Digital advertising platform company. Well funded and now expanding its development center to India with ML / Generative AI product solutions.

Role Description

This is a full-time hybrid role for a Generative AI Engineer located in Mumbai. The Generative AI Engineer will be responsible for researching, developing, and implementing generative AI models for various applications, starting from creative creation project work.

Key Responsibilities

Research

Research and study various image generation and manipulation models.

Hands on test to evaluate the models.

Development

Develop and test high performance, high quality AI modules for image generation and edit using various available free or paid libraries.

Create deployment and usage ML pipeline for the model.

Study and up-to-date

Keep up to date on latest development in Generative AI field, study and recommend update in the product and opportunities for organization.

Performance monitoring & iteration

Tracking the product's performance against key metrics and goals. This involves analyzing data, getting feedback, and making data-driven decisions to improve the product.

Plan and execute iteration until hit the goal.

Stakeholder management

Communicating with and managing the expectations of stakeholders, including upper management, team members, and external partners.

Experience

Total experience of 5+ years working in AI/ML in which 2+ years of experience working with image generation models

Skills

[Required]

  • Strong understanding of AI/ML algorithms and techniques.
  • Proficiency in programming languages such as Python, Java, or C++, along with experience with AI frameworks, machine learning algorithms, neural networks, and statistical modeling techniques, libraries such as TensorFlow, PyTorch, or scikit-learn.
  • Must Have In depth hands on experience on - Generative Adversarial Network, ChatGPT, DALL E, stable diffusion, Open AI Functions.
  • End-to-end deployment of AI-based Applications from edge to cloud
  • Deep understanding of the concepts of image and computer vision, and experience with deep architectures for various computer vision tasks such as ViT, Swin, VAE, and Unet.
  • Knowledge of Diffusion pipelines for generative applications
  • Strong background in machine learning, deep learning, and other relevant fields
  • The strong mathematical-statistical understanding behind the algorithms.
  • Good in the evaluation of the performance, CBA of various algorithms.
  • Proficiency in Python, with experience using libraries such as TensorFlow, PyTorch, and Keras
  • Experience in research and development of generative AI models
  • Experience working with large datasets and distributed computing
  • Strong problem-solving and critical thinking skills
  • Excellent communication and teamwork skills
  • Ability to think through alternatives, come to decisions quickly, and follow through with execution to resolve issues at the source.
  • Experience writing and speaking about technical concepts to businesses and giving data-driven presentations

[Nice to Have]

  • Experience with Digital Marketing domain preferred
  • Experience with natural language processing is a plus
  • Experience with text generation with Supervised fine tuning, RAG and prompt engineer is a plus.
  • Hands-on expertise in large language models that can perform complex reasoning in few- and zero-shot training with intermediate chain of thought (CoT) reasoning
  • Experience working in a startup or fast-paced environment is a plus
  • Experience with AWS tech stack & sagemaker is a plus.

Qualification

  • Master’s or Ph.D. in Statistics, Mathematics, Computer Science, Data Science or another quantitative field
  • M.Tech, ME / MS in Electronics/Telecommunication, Computers, Statistics

Technical / Professional:

Statistics, Linear Algebra, Machine Learning, Natural Language Processing, Deep Learning, Reinforcement Learning, Computer Vision, Generative AI, LLM, Data Structure, R, Python

Our tech stack

  • MicoCloud Web backend: TypeScript (Nest.js), React Web front end: TypeScript(Next.js), Chakra UI Databases: TiDB, Aurora MySQL, DynamoDB, MemoryDB forRedis, Snowflake
  • Common Infrastructure Infrastructure: AWS (Cognito, EC2, ECS, Route53, Lambda,Kinesis Data Stream, Kinesis Firehose, SQS, SES, Elasticache, RDS, CloudWatch,IAM, Audit, APIGateway CodeDeploy), IaC (Terraform, AWS CDK) Middleware:Nginx, Supervisor Monitoring: NewRelic, Sentry, AWS (CloudWatch) Data analysis:BigQuery, Google Data Studio, Google Analytics, Metabase, Trocco Environmentconstruction: Docker CI: GitHub Actions, Amplify Hosting CDN: Cloud Front Sourcecode management: GitHub Communication: Google Meet, Slack, Notion, Redmine,Jira, ClickUp

Notice Period

Immediate Joiner.

Location

Bangalore , India

Employment Type

Full Time, Permanent

\If you're interested in applying for this position, please click here to submit your application/

image