AI Engineer

Skills
Computer ScienceApache SparkArtificial IntelligenceAutocadCSSDeep LearningDocker
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 4+ years of software engineering experience
  • At least 2 years building AI/ML systems in production
  • Hands-on experience with AWS and foundation model services
  • Experience with S3 Lambda Step Functions SageMaker OpenSearch DynamoDB ECS or EKS
  • Experience building AI pipelines or agentic systems for long documents audio video large structured datasets or streaming inputs
  • Strong intuition for prompt engineering context window management chunking strategies and output validation
  • Proficiency in Python
  • Experience with at least one LLM framework such as LangChain LlamaIndex LangGraph Bedrock Agents or similar
  • Solid grasp of data engineering fundamentals for cleaning transforming embedding indexing and retrieval
  • Experience designing evaluation pipelines for non-deterministic systems
  • Experience with Azure or GCP
  • Background in multi-modal systems
  • Experience with vector databases and hybrid retrieval strategies
  • Familiarity with fine-tuning distillation or model adaptation
  • Experience with MLOps tooling model versioning and A/B testing
  • Contributions to open source AI/ML projects

Nice to have

  • Skeptical of hype
  • Pragmatic
  • Failure-aware
  • Cost-conscious
  • Clear communicator

Day to day

  • Design and build AI pipelines that handle real-world messiness including long-form media unstructured documents streaming data and multi-modal inputs
  • Architect autonomous agent systems with tool selection planning loops memory strategies evaluation and guardrails for reliable behavior
  • Build production AI solutions on AWS using services like Bedrock S3 Lambda Step Functions SageMaker OpenSearch and ECS/EKS while balancing model selection prompt design and cost latency quality tradeoffs

Hiring process

  • Apply online
  • Human review
  • Potential accommodation support if needed