AI / Software Engineer
Innominds Software
Englewood Cliffs, NJ, United States
14 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Artificial Intelligence
Automation of Tests
Cloud Computing
Encodings
Databases
Data Integration
Python (Programming Language)
Parsing
Software Engineering
Systems Integration
+11 more
TypeScript
Data Logging
Enterprise Software Applications
Data Ingestion
ReactJS
Large Language Models
Generative AI
Backend
AI Platforms
Front End Software Development
Microservices
Job description
Provide hands-on local engineering support for requirements clarification, prototyping, demonstrations, feature development, and coordination with stakeholders and the offshore delivery team., * Clarify business and technical requirements with stakeholders.
- Build prototypes, proof-of-concepts, AI features, integrations, and workflow applications.
- Develop and enhance GenAI applications, enterprise assistants, AI agents, RAG solutions, and conversational workflows.
- Implement backend services, APIs, microservices, data integrations, and automation using Python and related technologies.
- Contribute to frontend and workflow application development using React or comparable modern frameworks.
- Support document ingestion, parsing, extraction, retrieval, evaluation, and knowledge-based enhancement.
- Integrate enterprise systems, APIs, vector databases, embedding pipelines, and approved AI services.
- Prepare demonstrations, collect feedback, and convert validated requirements into production-ready features.
- Collaborate with offshore engineers and QA resources on implementation, testing, defect resolution, and release preparation.
- Follow Client s development, security, source-control, documentation, and deployment standards.
- Support production stabilization, troubleshooting, and knowledge transfer as required.
Requirements
- 6-8 years of experience in software engineering, AI application development, or full-stack engineering.
- Strong hands-on experience with Python, APIs, backend services, and enterprise application development.
- Experience with GenAI, LLM APIs, RAG, prompt/workflow engineering, AI agents, or conversational applications.
- Familiarity with React, JavaScript/TypeScript, microservices, cloud platforms, databases, and enterprise integrations.
- Experience with data ingestion, document processing, vector databases, embeddings, or knowledge bases is desirable.
- Understanding of automated testing, AI evaluation, security, logging, and production support.
- Strong communication skills and the ability to work directly with business and technical stakeholders.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
almost 3 years ago
BR
Benjamin Ruschin
Navigating the AI Shift
about 1 year ago
BB
Benedikt Bischof
MLOps And AI Driven Development
over 4 years ago
DC
Daniel Cranney
The State of WebDev AI 2025 Results: What Can We Learn?
over 1 year ago
DC
Daniel Cranney
What is Software Engineering in the Age of AI?
12 months ago
CH
Chris Heilmann
Transforming Software Development: The Role of AI and Developer Tools
over 1 year ago