Assoc. Spclst , Software Engineering

MSDRahway, NJ
$71,900 - $113,200Hybrid

About The Position

This role focuses on AI Agent Development and Software Engineering, with responsibilities including assisting in building and integrating AI agents and AI-powered features, supporting the implementation of LLM-based use cases, and applying prompt engineering techniques. The position also involves developing and maintaining backend services, APIs, and application components, writing clean code, and participating in testing and code reviews. Additionally, the role supports the integration of AI models with enterprise applications and data sources, works with various data types, and assists in implementing retrieval/search workflows. Contributions to cloud deployments (AWS/Azure), CI/CD pipelines, and containerization are also expected. Collaboration with senior engineers, architects, and product teams within an Agile framework is a key aspect of this position.

Requirements

  • 1–3 years of software development experience (or strong academic/project background)
  • High School Diploma required
  • Programming knowledge in Python, Java, or similar languages
  • Basic understanding of APIs and backend development
  • Exposure to: Large Language Models (LLMs)
  • Prompt engineering basics
  • AI tools/libraries (OpenAI APIs, LangChain, etc.) (academic or project experience acceptable)
  • Basic understanding of cloud platforms (AWS/Azure)
  • Familiarity with: Git and version control
  • CI/CD concepts
  • Containerization basics (Docker – optional)
  • Basic understanding of: SQL or data querying
  • Data processing concepts
  • API integrations

Nice To Haves

  • Cloud Deployment
  • Containerization Software
  • Data Engineering
  • Data Visualization
  • Design Applications
  • Engineering Processes
  • Engineering Software
  • Java (Programming Language)
  • Large Language Models (LLMs)
  • OpenAI
  • Prompt Engineering
  • Software Configurations
  • Software Development
  • Software Development Life Cycle (SDLC)
  • Solution Architecture
  • System Designs
  • System Integration
  • Systems Building
  • Testing

Responsibilities

  • Assist in building and integrating AI agents and AI-powered features into applications
  • Support implementation of LLM-based use cases (e.g., chatbots, copilots, automation flows)
  • Apply basic prompt engineering techniques under guidance
  • Develop and maintain backend services, APIs, and application components
  • Write clean, maintainable, and well-documented code following engineering best practices
  • Participate in unit testing, debugging, and code reviews
  • Support integration of AI models with enterprise applications and data sources
  • Work with structured and unstructured data (APIs, documents, datasets)
  • Assist in implementing simple retrieval/search workflows
  • Contribute to deployment of applications on cloud platforms (AWS/Azure)
  • Support CI/CD pipeline execution and automation tasks
  • Assist in containerization and environment setup
  • Work closely with senior engineers, architects, and product teams
  • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives)
  • Communicate progress, issues, and ideas clearly

Benefits

  • medical
  • dental
  • vision healthcare
  • other insurance benefits (for employee and family)
  • retirement benefits, including 401(k)
  • paid holidays
  • vacation
  • compassionate and sick days
  • annual bonus
  • long-term incentive
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service