About the job JR-223423 Node.js Developer
Project Description:
Hello, our name is Customertimes, but you can call us CT. We are a global digital engineering, product development, and technology consulting company. Headquartered in New York, we have a team of 1000+ experts working across 65+ countries.
About this job:
Customertimes is hiring a Senior AI Engineer to join the core team building AI agents for our company and enterprise customers.
We build agents that do real work, from assistants built on enterprise knowledge and systems to agents that resolve tickets and run tests.
The team is small. Every engineer builds agents, owns a product line end to end, and works directly with customers.
Location: Remote / Hybrid
What you'll do:
- Own features from business discovery and acceptance criteria through implementation, testing, deployment, monitoring, and support handoff;
- Build agent workflows, APIs, backend services, web interfaces, and enterprise integrations;
- Develop reusable capabilities and adapt them to customer environments, access management models, data sources, and constraints;
- Keep business rules and authorization enforceable outside the model; define tool permissions, stop conditions, and human approval points;
- Investigate failures across the full request path: source data, API contracts, logs, traces, configuration, and deployed versions;
- Package customer-specific solutions so they can be efficiently reused and deployed in other environments;
- Work with AI coding agents across the whole SDLC.
What we're looking for:
- Hands-on delivery of an LLM application integrated with real tools or data, with evidence of evaluation: task success, grounding, tool selection, failure recovery, latency, and cost;
- Experience with tool/function calling, structured outputs, RAG, context management, and stateful agent workflows;
- 4+ years of production TypeScript / Node.js, with NestJS or a comparable framework, PostgreSQL/ORM, and React;
- Real production ownership: deployments, incident investigation, migrations, and rollbacks you have actually run;
- SQL and relational data modeling, schema migrations, object storage, caches, and asynchronous jobs;
- Hands-on Azure: compute and containers, storage, Entra ID, Key Vault, networking, logging, and monitoring;
- Docker and container deployment; CI/CD with automated checks, staged releases across environments, migrations, and rollback;
- REST APIs, OAuth 2.0/OIDC, JWT validation, RBAC, service accounts, least privilege, and secret management;
- Daily use of AI development tools, including an IDE assistant and a CLI coding agent, with critical review of generated changes;
- Business English: Upper-Intermediate+;
- Working-hours overlap with CEST.
Working with people matters:
- You work directly with business stakeholders and end users, clarify what they actually need, agree what done means, and show results;
- You keep people informed, ask early, and are easy to work with under pressure;
- You can own a problem in front of a customer before the answer is known, stay composed under uncertainty, and say plainly what you know and what you don't.
You are a star if you have:
LangGraph or a comparable agent framework · MCP · AI evaluation & observability · Microsoft Foundry · Amazon Bedrock · Google Vertex AI · AWS · Python · Playwright/Appium · Teams/Slack bots · Microsoft Graph · SharePoint · Copilot Studio · Salesforce · Redis · search/vector systems · GitHub Actions · Azure DevOps
What we offer you as a CTzen:
We call ourselves CTzens — a combination of the company's name and the word citizen. This concept reflects who we are as coworkers and as people. Join our team and enjoy the perks that come with it:
Work on real-world AI agent use cases;
Access to frontier models and cloud environments to build on;
Direct work with enterprise customers on what you build;
Transparent professional and managerial career paths;
Education and certification support;
Learn, explore, and expand your expertise with access to the Udemy learning platform and free language courses, clear career tracks and personal development plan;
Shape your work in a way that truly fits you — remote, hybrid, or in-office;
Be rewarded for your impact with competitive compensation and financial stability;
Referral bonuses, team events, and recognition program.
If you're looking to contribute to global projects, grow your skills, shape the way you work, and be part of a connected international community — Customertimes is the place to build your next career chapter. Are you ready to spark the tech with us?
Job ID: JR-223423