About Company : .
Our Client is one of the world's fastest-growing AI companies accelerating the advancement and deployment of powerful AI systems.
Client helps customers in two ways : Working with the world's leading AI labs to advance frontier model capabilities in thinking, reasoning, coding, agentic behavior, multimodality, multilinguality, STEM and frontier knowledge; and leveraging that work to build real-world AI systems that solve mission-critical priorities for companies.
Powering this growth is Client talent cloud-an AI-vetted pool of 4M+ software engineers, data scientists, and STEM experts who can train models and build AI applications.
All of this is orchestrated by ALAN-our AI-powered platform for matching and managing talent, and generating high-quality human and synthetic data to improve model performance.
ALAN also accelerates workflows for model and agent evals, supervised fine-tuning, reinforcement learning, reinforcement learning with human feedback, preference-pair generation, benchmarking, data capture for pre-training, post-training, and building AI applications.
Client-based in San Francisco, California-was named #1 on The Information's annual list of "Top 50 Most Promising B2B Companies," and has been profiled by Fast Company, TechCrunch, Reuters, Semafor, VentureBeat, Entrepreneur, CNBC, Forbes, and many others.
Client leadership team includes AI technologists from Meta, Google, Microsoft, Apple, Amazon, X, Stanford, Caltech, and MIT.
Key Responsibilities :
- Design, develop, test, and deploy robust backend systems using Java (preferably with Spring Boot / Spring MVC).
- Build responsive, user-friendly front-end components using JavaScript (ES6+), and frameworks like React.js / Angular / Vue.js.
- Collaborate with cross-functional teams including UI / UX designers, QA engineers, and product managers.
- Write clean, scalable, and efficient code following industry best practices and coding standards.
- Integrate with RESTful APIs and microservices.
- Participate in code reviews, troubleshoot production issues, and optimize application performance.
- Contribute to architectural and design discussions, proposing effective solutions and technical strategies.
- Ensure security, scalability, and performance of applications.
- Stay up-to-date with emerging technologies and apply them when appropriate.
Required Skills and Qualifications :
5-7 years of hands-on experience in Java development.Strong experience with Spring Framework (Spring Boot, Spring MVC, etc.).Solid understanding of JavaScript (ES6+), DOM manipulation, and asynchronous programming.Experience with one or more front-end frameworks (React.js preferred; Angular or Vue.js also considered).Good understanding of RESTful APIs and integration patterns.Proficient in SQL and working with relational databases (MySQL, PostgreSQL, etc.).Familiarity with version control systems like Git.Experience with build tools and CI / CD pipelines (e.g., Maven, Jenkins, Docker).Exposure to Agile / Scrum development Qualifications :Experience with containerization (Docker, Kubernetes) is a plus.Knowledge of cloud platforms like AWS, Azure, or GCP.Experience with testing frameworks (JUnit, Jest, Mocha, etc.).Knowledge of DevOps tools and practices.Strong problem-solving skills and ability to debug complex issues.Education : Bachelors or Masters degree in Computer Science, Engineering, or related field.
(ref : hirist.tech)