Search by job, company or skills

MarsDevs

Sr.AI Engineer (5 years)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

MarsDevs specializes in turning ambitious ideas from startups and SMBs into world-class software solutions. As a strategic technology partner, MarsDevs combines product strategy, innovative engineering, and design thinking to deliver scalable digital products. With a focus on custom web and mobile app development, AI solutions, blockchain integrations, and workflow automation, the company helps businesses across industries thrive. Leveraging an agile approach and expertise in modern technologies, MarsDevs has partnered with over 100 startups and SMBs across the Middle East, Europe, and India to build secure and scalable products.

Key ResponsibilitiesAI & LLM System Development
  • Design and implement production-grade LLM applications
  • Build and scale Retrieval Augmented Generation (RAG) systems
  • Implement tool / function calling, structured outputs, and guardrails
  • Develop hybrid retrieval systems (BM25 + vector search)
  • Build cross-LLM architectures supporting multiple model providers
  • Optimize AI systems for cost, latency, and accuracy
Agentic AI Systems
  • Design and implement agent-based architectures
  • Understand and apply:
  • Agent planning vs reactive agents
  • Tool execution and retry strategies
  • State management in agents
  • Multi-agent coordination
  • Failure detection and recovery mechanisms
  • Use frameworks such as LangChain and LangGraph effectively
Data & Infrastructure
  • Work with vector databases and scale them efficiently
  • Build and maintain data pipelines for AI systems
  • Handle large datasets using Pandas / Polars
  • Implement data cleaning and preprocessing workflows
  • Apply SQL fundamentals for data querying and analysis
  • Design inference pipelines for batch and streaming workloads
Model & Performance Optimization
  • Apply prompt engineering techniques in depth
  • Understand GPU fundamentals (memory, compute, inference constraints)
  • Work with model fine-tuning concepts and evaluate when fine-tuning is needed
  • Implement AI cost optimization strategies (model selection, token optimization, caching, architecture decisions)
Product & Collaboration
  • Translate business requirements into technical AI solutions
  • Clearly communicate trade-offs between cost, accuracy, latency, and complexity
  • Know when AI is not the right solution and propose alternatives
  • Collaborate with Product Managers, Engineers, and Clients
  • Write clear and maintainable technical documentation
Required SkillsTechnical
  • Python (advanced)
  • LangChain, LangGraph
  • NLP systems and production AI pipelines
  • RAG architectures
  • Vector databases (design, scaling, optimization)
  • Hybrid search (BM25 + vectors)
  • Agentic AI design
  • Prompt engineering (advanced)
  • GPU basics
  • Model fine-tuning concepts
  • SQL
  • Pandas / Polars
Soft Skills
  • Strong problem-solving mindset
  • Clear verbal and written communication
  • Ability to explain complex systems to non-technical stakeholders
  • Ownership and accountability
Nice to Have
  • Experience deploying AI systems on cloud platforms
  • Exposure to MLOps / LLMOps practices
  • Experience working with startups or fast-paced environments
  • Prior client-facing experience
  • eoffs (cost vs accuracy)
  • Writes documentation
  • Can work with PMs & clients

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 139367033

Similar Jobs