You will build and deliver large-scale enterprise applications across distributed cloud environments.
Responsibilities
Design and develop full-stack systems using React for frontend and Node.js or Python for backend services.
Build scalable microservices architectures on AWS, leveraging EKS, Aurora, and S3.
Implement orchestration engines and developer tools to streamline engineering workflows.
Develop advanced retrieval systems using vector search, OpenSearch, Neo4j, and knowledge graph-based architectures.
Integrate AI/LLM technologies, including AWS Bedrock and foundation models (Claude, Titan), with exposure to fine-tuning approaches like DPO, PPO, and RLHF.
Required Skills
5+ years of hands-on software engineering experience building enterprise applications.
Strong proficiency in React, JavaScript, and TypeScript.
Backend development experience with Python, Java, Spring, and Node.js.
Proven ability to design RESTful APIs and microservices.
Experience with AI/LLM integration, specifically AWS Bedrock and foundation models.
Knowledge of vector search technologies and graph databases (Neo4j) for retrieval systems.
Bachelor's degree in Computer Science, Software Engineering, or a related IT field.