Design and implement typed agent state, schemas, data contracts, and validation using Python and Pydantic
Build LangChain and LangGraph workflows with conditional branching, parallel task execution, retries, sub-agents, checkpoints, and human-in-the-loop approvals
Develop and extend Majesco AI Core integrations using GraphExecutor, ExecutorFactory, ToolResolver, Agent Registry, Tool Registry, and MajescoCheckpointer
Design and implement reusable asynchronous tools, including API integrations, authentication, request/response handling, error recovery, registration, and database metadata
Create reliable graph-agent execution patterns that support modularity, testability, observability, and operational resilience
Requirements
Bachelor’s or master’s degree in Computer Science, Engineering, Information Technology, or a related discipline
Own integrations that turn data from devices, carriers, and customer systems into reliable information teams can act on.
Compensation
Base salary is $140,000 to $180,000 annually, with equity and a cash bonus. Visa sponsorship is available.
Responsibilities
Build and operate ingestion pipelines for device telemetry, carrier milestones, and customer order data using APIs, webhooks, polling, files, and queues.
Map and normalize source data into shared shipment and telemetry models, with validation and quality checks throughout the pipeline.
Monitor pipeline health, build alerts and dashboards, and handle replays or backfills when data is late or incorrect.
Use partner API specifications and sample data to deliver new integrations.
Turn one-off integrations into reusable, configuration-driven pipelines.
Apply generative AI models across image, video, audio, and language to build creative workflows, demos, and product experiences that drive user engagement and revenue growth.
Develop custom software solutions to design, code, and enhance components across systems or applications, focusing on SAP Sales & Distribution (SD) processes with AI-assisted tools.
Responsibilities
Configure and optimize SAP SD components
Use AI copilots to draft functional specs and accelerate documentation
Support end-to-end implementation cycles
Integrate SD with MM, FI, PP, WM/EWM, and external systems via APIs
Apply AI-enabled tools to accelerate process analysis and testing