Search by job, company or skills

Software Engineer – Python (AI)

Quick Apply
  • Posted 2 days ago
  • Over 200 applicants have applied

Job Description

Key Responsibilities:

  • Conduct original research on generative AI models, focusing on architectures, training methods, fine-tuning, and evaluation strategies.
  • Build Proof of Concepts (POCs) with emerging AI innovations and assess feasibility for production deployment.
  • Design and experiment with multimodal generative models (text, image, audio, and other modalities).
  • Develop autonomous, agent-based AI systems (agentic AI) capable of adaptive decision-making.
  • Lead the design, training, fine-tuning, and deployment of generative AI systems on large-scale datasets.
  • Optimize AI algorithms for efficiency, scalability, and computational performance using parallelization, distributed systems, and hardware acceleration.
  • Manage data preprocessing and feature engineering, including cleaning, normalization, dimensionality reduction, and feature selection.
  • Evaluate and validate models using industry-standard benchmarks, iterating to achieve target KPIs.
  • Provide technical leadership and mentorship to junior researchers and engineers.
  • Document research findings, model architectures, and experimental outcomes in technical reports and publications.
  • Stay updated with latest advancements in NLP, deep learning, and generative AI, fostering innovation within the team.

Mandatory Technical & Functional Skills:

  • Strong expertise in PyTorch or TensorFlow.
  • Proficiency in deep learning architectures: CNN, RNN, LSTM, Transformers, LLMs (BERT, GPT, etc.).
  • Experience fine-tuning open-source LLMs (Hugging Face, LLaMA 3, BLOOM, Mistral AI).
  • Hands-on knowledge of PEFT techniques (LoRA, QLoRA, etc.).
  • Familiarity with emerging AI frameworks & protocols (MCP, A2A, ACP).
  • Deployment experience with cloud AI platforms: GCP Vertex AI, Azure AI Foundry, AWS SageMaker.
  • Proven track record in building POCs for cutting-edge AI use cases.

Preferred Technical & Functional Skills:

  • Experience with LangGraph, CrewAI, or Autogen for agent-based AI.
  • Large-scale deployment of GenAI/ML projects with MLOps/LLMOps best practices.
  • Experience handling scalable data pipelines (BigQuery, Synapse).
  • Strong understanding of cloud computing architectures (Azure, AWS, GCP).

Behavioral Attributes:

  • Strong ownership mindset, capable of leading end-to-end project deliverables.
  • Ability to align AI solutions with business objectives and data requirements.
  • Excellent communication and collaboration skills for cross-functional projects.

More Info

About Company

BEO Software is a company that has been built upon certain principles. Here we strongly believe in the quality and technical perfection of our products without compromising the project ultimatums. Established in 2003, We have specialized in software products and services in the area of Export/Import bussiness and customs clearance. Our main fields are web based applications. We always use the top of the range technologies and tools to develop our applications. We do not believe in any secrecies and hiding of technologies. Our highly talented support team is capable of solving all type of issues within a minimum time span. With our modular conceived and standardized software solutions we offer you an extensive offer all around export, dispatch and Compliance. The systems can be adapted easily to individual requirements and existing IT architectures. All software products are available as Inhouse-or also as a web-based rent solution.

Job ID: 131803749

Similar Jobs

Cochin / Kochi / Ernakulam

Skills:

PythonPytorchTensorflowAWSAzureLLMs

Beware of Scammers

We don’t charge money for job offers