Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
EI

Software Engineer

eTeam Inc.
  • 🇺🇸 United States
  • On-site
  • 4 hours ago
  • $70 – $75 / hour
  • Python
  • Java
  • SQL
  • REST API
  • Microservices
  • Event-Driven Architecture
  • Git
  • CI/CD
  • Machine Learning
  • Large Language Models
  • RAG
  • Vector Search
  • AI
  • AWS Bedrock
  • Snowflake
  • Cortex
  • Claude
  • Model Context Protocol
  • MCP
  • AWS
  • Bedrock
  • EC2
  • Agile
  • Scrum
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Job Description: Software Engineer
Job Title: Software Engineer
Duration: 6 Months (CTH)
Location: Coppell, TX / Tampa, FL / Jersey City, NJ – Hybrid

Job Description

Software Engineering

  • 5–8 years of professional software development experience.
  • Strong programming skills in Python and/or Java, SQL.
  • Experience building scalable, maintainable, and production-grade applications.
  • Strong understanding of:
    • REST APIs
    • Microservices
    • Event-driven architecture
    • Databases
    • Git-based development
    • Automated testing
    • CI/CD pipelines
  • Strong knowledge of software design principles and architectural patterns.

Generative AI & Large Language Models

  • Hands-on experience building applications using Generative AI and LLM technologies.
  • Experience with prompt engineering and structured LLM interactions.
  • Knowledge of:
    • Retrieval Augmented Generation (RAG)
    • Embeddings
    • Vector search and vector databases
    • Context management and grounding techniques
  • Experience integrating LLMs through APIs and SDKs.
  • Experience with at least one cloud AI platform such as:
    • AWS Bedrock
    • Snowflake Cortex

Agentic AI Development

  • Hands-on experience designing and implementing AI agents and agentic workflows.
  • Strong understanding of:
    • Planning and task decomposition
    • Tool and function calling
    • Multi-agent systems
    • Memory and context management
    • Human-in-the-loop workflows
    • Agent orchestration
    • Reflection and validation patterns
    • Error handling and recovery strategies
  • Experience with agent orchestration technologies.
  • Experience building agents that integrate with enterprise applications, APIs, databases, and developer tools.

AI-Assisted Development

  • Minimum 2 years of practical experience using AI-powered development assistants.
  • Strong hands-on experience with Kiro and Claude for software development.
  • Demonstrated ability to effectively use AI assistants for:
    • Requirements analysis
    • Specification Generation
    • Solution architecture
    • Code generation
    • Refactoring
    • Test generation
    • Debugging
    • Documentation
    • Code reviews
    • Developer productivity automation
  • Proven ability to validate and enhance AI-generated code rather than relying solely on generated outputs.

Preferred Qualifications

  • Experience with Model Context Protocol (MCP) and MCP server/tool development.
  • Experience with AWS services such as:
    • Bedrock
    • EC2
    • S3
  • Experience with vector databases and enterprise search technologies.
  • Knowledge of observability and evaluation frameworks for LLM and agent-based applications.
  • Experience implementing AI security, governance, and responsible AI practices.
  • Experience building enterprise data and analytics solutions.
  • Experience working in Agile/Scrum environments.

What We Are Looking For

  • A strong hands-on engineer who can build and deliver production-ready solutions.
  • Ability to translate business challenges into practical AI-powered solutions.
  • Strong understanding of both traditional software engineering and modern AI development approaches.
  • Ability to determine when an AI agent is appropriate versus a conventional software solution.
  • Exceptional problem-solving, analytical, and debugging skills.
  • Self-starter with strong ownership and accountability.
  • Comfortable working in a rapidly evolving AI ecosystem.
  • Excellent communication, collaboration, and stakeholder management skills.
  • Demonstrated ability to improve engineering productivity through AI-assisted development while maintaining high standards for quality, security, and reliability.

Education, Training &/or Certification

  • Bachelor’s degree (or higher) in a technical discipline (e.g. Comp Sci or Engineering).

Software Engineer · eTeam Inc.

Auto apply with Likeremote