As the demand for intelligent coding assistants and real-time collaboration tools rose in 2024 and into 2025, CodeTogether set out to expand its product portfolio with new AI-driven features. Their internal Research and Development (R&D) team had outlined a roadmap for a machine learning recommendation engine and backend inference system that would elevate their platform’s core capabilities.
However, the company lacked the internal bandwidth to bring this ambitious vision to life quickly. CodeTogether needed not only seasoned engineers with deep AI knowledge but also those with enterprise-level Java backend expertise.
This niche combination is increasingly rare in today’s job market because most AI specialists typically work in Python, the dominant language for machine learning frameworks. In contrast, Java is more common in large-scale backend systems. Finding professionals who are fluent in both the design and implementation of AI pipelines and can do so efficiently within Java-based enterprise architectures was a significant challenge.
CodeTogether, founded in 2020 and headquartered in Wilmington, Delaware, is the maker of a collaborative development platform designed to strengthen software engineering teams through actionable insights and seamless real-time collaboration. Initially launched as a live coding tool, the company has evolved its offering by 2023 into CodeTogether HQ, an enterprise-grade Intelligence Suite that delivers deep, real-time visibility into developer workflows, capturing activity not just from Jira or Git, but directly from IDE usage.
This powerful analytics platform empowers engineering leaders to detect process bottlenecks early, eliminate inefficiencies, and optimize team performance with data-driven clarity. CodeTogether supports engineering teams at companies ranging from early-stage SaaS startups to established tech firms. Their platform helps streamline developer onboarding and improve team productivity from the first week.
CodeTogether engaged DevsData LLC to hire 2 elite-level developers to lead the development of a new AI inference and recommendation module. The goal was to strengthen the internal team with staff-level engineers who could contribute immediately to core product initiatives involving machine learning, large-scale backend architecture, and intelligent code analysis.
Specifically, CodeTogether sought professionals with over 10 years of experience in both AI systems design and Java enterprise development. They were seeking individuals capable of driving architectural decisions, implementing scalable solutions, and mentoring junior engineers. DevsData LLC’s role was to identify, vet, and deliver these high-caliber candidates quickly, while minimizing internal hiring overhead.
CodeTogether turned to DevsData LLC, known for its precision sourcing and strong track record in hard-to-fill roles, and within 2 months, senior engineers were onboarded to lead the development of new AI-powered capabilities.
Filling roles that required senior-level experience in both artificial intelligence and enterprise Java development was one of the most complex hiring challenges CodeTogether had faced. The company was not just looking for capable engineers. It needed individuals who could design AI pipelines, implement them in scalable backend systems, and collaborate closely with R&D and product teams across time zones.
The positions required a strong understanding of machine learning infrastructure, including model optimization and inference deployment. Candidates also needed practical experience with Java frameworks such as Spring Boot. Familiarity with AI and ML libraries like TensorFlow, PyTorch, and ONNX was essential. Beyond technical qualifications, CodeTogether looked for proactive problem-solvers who could make architectural decisions, work independently, and adapt to a fully remote work environment aligned with US hours.
To address these needs, CodeTogether defined two distinct but equally demanding roles: Senior AI Developer and Senior Java Designer. Both required deep technical knowledge, leadership skills, and the ability to operate effectively in a distributed team. The table below outlines the specific requirements for each role, covering tools, skills, and collaboration expectations.
Requirement Category | Senior AI Developer | Senior Java Designer |
---|---|---|
Experience | 10+ years in AI architecture and machine learning systems | 10+ years in enterprise Java development |
Key Skills | AI pipeline design, model training, optimization, and deployment | Scalable backend architecture, microservices, API design |
Frameworks & Tools | TensorFlow, PyTorch, ONNX, Docker, Kubernetes | Java, Spring Boot, Hibernate, Maven, CI/CD pipelines |
Infrastructure Knowledge | Experience with model inference infrastructure and deployment at scale | Strong understanding of backend infrastructure and integration patterns |
Architecture | Designed and optimized AI systems for scalability and performance | Led backend system architecture and component design |
Collaboration | Worked with R&D and product teams across time zones, contributed to the AI product roadmap | Collaborated closely with the frontend and DevOps teams to deliver end-to-end features |
Leadership | Mentored junior ML engineers, led AI-related decisions | Provided technical leadership, reviewed code, and supported team decision-making |
Work Environment Fit | Adapted to a remote-first, US-aligned schedule | Operated autonomously in distributed, agile teams |
To meet this complex hiring challenge, DevsData LLC implemented a fast-moving, high-precision recruitment strategy tailored to CodeTogether’s unique requirements. Instead of sourcing broadly, the team filtered its internal candidate pool for senior-level professionals with dual expertise in AI and Java.
Building on experience from previous technical placements, DevsData LLC tailored a focused sourcing strategy to CodeTogether’s needs.
The engagement began with in-depth consultations between DevsData LLC’s senior recruitment team and CodeTogether’s engineering leadership. These conversations clarified the technical requirements, including AI system design and Java backend development, as well as the leadership traits and ability to thrive in a remote-first environment. In addition to sourcing, DevsData LLC’s technical team provided input on the Java-related expectations to help align candidate profiles with the project’s architecture and long-term engineering direction.
With a clear candidate profile in place, DevsData LLC activated a focused sourcing effort using its internal database of over 65000 vetted software engineers.
The search focused on Central and Eastern Europe, with particular priority given to Poland due to its strong reputation for technical excellence, cultural compatibility with Western teams, and favorable time zone overlap with the United States.
This region has consistently produced highly skilled engineers who work effectively in distributed environments and communicate fluently in English. Special attention was paid to professionals with proven experience in enterprise Java systems, AI and machine learning integration, and a track record of success in fast-paced SaaS companies.
Shortlisted candidates went through a step-by-step technical screening process led by DevsData LLC. This included a 90-minute interview with live coding, AI system design exercises, and Java scalability challenges. At the same time, behavioral interviews assessed communication skills, decision-making, and leadership qualities. This combined approach helped identify candidates who were not only technically strong but also a good fit for CodeTogether’s agile and collaborative team environment.
DevsData LLC maintained a dedicated point of contact and coordinated regular video calls and Slack updates with CodeTogether’s hiring team to review candidate progress and align on evolving needs. This structured communication setup created an efficient feedback loop, helping refine the candidate profile as the process unfolded. DevsData LLC also remained closely involved throughout final interviews and offer negotiations, enabling a smooth and transparent hiring experience.
The table below illustrates the full scope of DevsData LLC’s recruitment workflow:
Stage | Key Activities |
---|---|
Discovery & Scoping | Stakeholder interviews, role definition, team environment assessment |
Targeted Sourcing | Activated talent pool of 65000+, focused search in Poland, filtering by experience |
Technical Evaluation | 90-minute live coding & system design tests, AI/Java-specific challenges |
Soft Skills & Leadership Check | Behavioral interviews to assess communication, ownership, and team fit |
Candidate Delivery | Batches with detailed reports, technical summaries, and evaluation scores |
Feedback Loop & Coordination | Iterative adjustments based on client input, offer handling, and end-to-end support |
Within just 2 months, DevsData LLC delivered two senior-level engineers, one specializing in artificial intelligence and the other in enterprise Java development. The process moved quickly because CodeTogether needed engineers who could start as soon as possible, and DevsData LLC focused exclusively on candidates with immediate or flexible availability.
Together with a targeted sourcing strategy and an efficient evaluation process, the company was able to onboard both hires quickly. The selected professionals were carefully matched to meet CodeTogether’s high standards for technical depth, autonomy, and immediate impact in a fully remote development environment.
One of the engineers, a Senior Java Developer, had an extensive background in full stack enterprise development and AI integration. His expertise spanned core Java APIs, Java SE (Standard Edition), and Java EE (Enterprise Edition) standards, as well as widely used frameworks such as Spring Boot, Hibernate, Angular, and Vaadin. He had hands-on experience integrating Large Language Models (LLMs) into production applications, significantly enhancing user-facing functionality. Additionally, he had trained development teams on best practices for LLM usage, an asset that aligned perfectly with CodeTogether’s AI roadmap.
From the outset, he made meaningful contributions to architectural decisions, backend feature development, and CI/CD improvements. His skill set in object-oriented analysis, test-driven development, and containerized deployment helped modernize several areas of the platform. Drawing from his prior experience leading development teams, he also mentored junior engineers and participated in sprint planning to refine delivery processes.
The second hire, a Senior AI Developer, took charge of designing and implementing the platform’s AI-powered recommendation engine. Working in close coordination with CodeTogether’s internal team, he helped integrate intelligent functionality into the company’s collaboration tools, aligning product innovation with the demands of enterprise clients.
Together, these 2 engineers brought not only technical excellence but also the ability to solve complex problems independently, helping CodeTogether accelerate the development of its AI features and strengthen its engineering team for long-term scalability.
Metric | Result |
---|---|
Time to Hire | 2 months from project kickoff |
Location of Hires | Poland |
Positions Filled | Senior AI Developer and Senior Java Developer |
Expertise Areas | Java enterprise development, AI architecture, LLM integration |
Team Integration | Immediate contributions to architecture, mentorship, and agile planning |
Product Development Progress | AI feature development accelerated ahead of internal milestones |
The partnership with DevsData LLC brought lasting value that went beyond simply filling the roles.
The impact was immediate. With their deep expertise in both AI systems and Java enterprise development, the new hires accelerated backend architecture improvements, drove LLM integration, and enhanced team agility across the board. Their leadership in design, mentoring, and process refinement helped uplift the internal engineering team, bringing long-term improvements in code quality, collaboration, and velocity.
Crucially, by leveraging DevsData LLC’s access to Poland’s highly skilled talent pool, CodeTogether was able to maintain a lean and distributed engineering structure while operating at the speed and quality expected by enterprise customers. DevsData LLC’s ability to handle the full recruitment cycle (sourcing, vetting, interviewing, and offer management) freed CodeTogether’s leadership to focus entirely on product and delivery.
This engagement demonstrated how DevsData LLC’s tailored, high-precision staffing model can solve complex hiring challenges and drive measurable outcomes in fast-paced, innovation-driven environments.
Need senior AI or Java engineers? Get in touch at general@devsdata.com or visit www.devsdata.com to start building your high-impact team today.
DevsData – a premium technology partner
DevsData is a boutique tech recruitment and software agency. Develop your software project with veteran engineers or scale up an in-house tech team with developers with relevant industry experience.
Free consultation with a software expert
🎧 Schedule a meeting
“DevsData LLC is truly exceptional – their backend developers are some of the best I’ve ever worked with.”
Nicholas Johnson
Mentor at YC,
Ex-Tesla engineer,
Serial entrepreneur
Categories: Big data, data analytics | Software and technology | IT recruitment blog | IT in Poland | Content hub (blog)