cover image
Behavox

Behavox

www.behavox.com

3 Jobs

217 Employees

About the Company

Behavox is an AI company that transforms structured and unstructured corporate data into insights that safeguard and enhance businesses.

Our proprietary technology and industry-specific LLM enables users to ask and answer questions without becoming domain experts, technologists, or data scientists.

Our global client base includes banks, hedge funds, private equity firms, crypto firms and other non-financial companies. Equipping them with quality, cost-efficient insights, our solutions empower them to:

—Detect and address compliance risks
—Streamline and secure data archiving
—Predict and prevent regulatory breaches
—Turn big data into revenue

Founded in 2014, Behavox is headquartered in London, with offices worldwide, including in New York City, Montreal, Seattle, Singapore, and Tokyo.

Listed Jobs

Company background Company brand
Company Name
Behavox
Job Title
Agentic AI Engineer
Job Description
**Job Title**: Agentic AI Engineer **Role Summary** Design, build, and deploy large‑language‑model (LLM) powered autonomous agents that drive enterprise productivity. Work closely with AI research, MLOps, and business stakeholders to prototype, iterate, and ship production‑grade agent solutions that reason, plan, and execute tasks across cloud platforms. **Expectations** - Lead end‑to‑end agent development from PoC to production. - Own architecture, reliability, performance, and scalability of agents. - Mentor junior engineers and influence technical strategy. - Stay current with LLM research (RAG, chain‑of‑thought, memory, tool integration) and apply breakthroughs. **Key Responsibilities** - Architect agentic frameworks that decompose complex tasks into actionable steps. - Implement retrieval‑augmented generation, prompt chaining, and memory management within agents. - Integrate external APIs, databases, and internal tools to enable agent operations. - Deploy agents on AWS/GCP using CI/CD pipelines, ensuring high availability and security. - Optimize agent latency, throughput, and accuracy through profiling, model tuning, and resource orchestration. - Collaborate with cross‑functional teams to define production requirements and rollout business use cases. - Produce documentation, design notes, and test suites to support maintainability and knowledge transfer. **Required Skills** - 3+ years of production AI/LLM development experience. - Deep knowledge of agentic concepts (retrieval augmentation, chain‑of‑thought, short/long‑term memory, tool use). - Strong Python programming; experience with PyTorch, TensorFlow, or similar frameworks. - Cloud dev‑ops proficiency (AWS or GCP), including containerisation (Docker, Kubernetes) and CI/CD. - Familiarity with MLOps practices: model versioning, monitoring, and observability. - Excellent problem‑solving, communication, and collaboration abilities. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field. - Optional certifications: AWS Certified Machine Learning – Specialty, GCP Professional Data Engineer, or equivalent.
Montreal, Canada
Hybrid
03-11-2025
Company background Company brand
Company Name
Behavox
Job Title
Java Developer 3
Job Description
Job title: Java Developer 3 Role summary: Senior Java engineer tasked with designing, developing, and maintaining cloud‑native, highly scalable server‑side services for a data‑operating platform. Works closely with product, design, and other engineering teams to deliver data‑intensive features that process multiple gigabytes daily, leveraging modern Java, containers, and cloud services. Expectations: - 5+ years of experience building scalable, reliable, cloud‑native Java applications. - Deep knowledge of the latest Java version and JVM performance tuning. - Proven ability to design and implement containerized or serverless components in high‑load, data‑intensive distributed systems. - Strong understanding of SQL (MySQL, PostgreSQL, BigQuery) and NoSQL (ScyllaDB, HBase, BigTable) data stores. - Familiarity with message brokers (Google Cloud Pub/Sub, Kafka, RabbitMQ) and event‑driven architectures. - Demonstrated experience writing automated tests (unit, integration, contract, component, end‑to‑end) to ensure product quality. Key responsibilities: - Develop and deploy complex Java services and components that scale horizontally and handle large data volumes. - Participate in requirements analysis, design discussions, and implementation planning. - Collaborate with cross‑functional teams via planning meetings, technical discussions, status updates, and code reviews. - Own feature ownership, from design through delivery, maintaining autonomy and quick learning. - Implement automated testing suites to uphold code quality and reliability. - Contribute to continuous improvement of development infrastructure and adopt latest tools and frameworks. Required skills: - Advanced Java (edition 17+ recommended) programming. - Experience with Docker, Kubernetes, or serverless platforms (e.g., Knative, Google Cloud Functions). - Design and implementation of distributed, event‑driven systems. - Proficiency in SQL and NoSQL databases, with ability to write complex queries and optimize performance. - Understanding of message queue systems and data pipeline processes. - Strong code quality practices, automated testing, and CI/CD pipelines. - Excellent problem‑solving, communication, and teamwork skills. Required education & certifications: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - No mandatory certifications, but certifications such as Oracle Java SE Professional, AWS Certified Developer, or Google Cloud Professional Data Engineer are a plus.
Québec, Canada
On site
Mid level
19-11-2025
Company background Company brand
Company Name
Behavox
Job Title
Senior Java Developer
Job Description
**Job Title:** Senior Java Developer **Role Summary:** Design, develop, and deploy scalable, cloud-native Java services for a data‑operating platform. Own end‑to‑end feature delivery and collaborate closely with product and engineering teams to solve distributed real‑time analytics and large‑scale ingestion challenges. **Expectations:** - 5+ years of experience building reliable, cloud‑native backend systems in Java. - Proven expertise in designing containerized or serverless components within distributed architectures. - Strong understanding of SQL (OLAP/OLTP) and NoSQL databases; experience with message brokers. - Full ownership of features from design through deployment, maintaining high code quality and test coverage. **Key Responsibilities:** - Architect and implement scalable, cloud‑native services using Java 17+. - Collaborate with cross‑functional teams on planning, technical discussions, and code reviews. - Own feature lifecycles: requirement analysis, implementation strategy, development, testing, and deployment. - Write automated tests (unit, integration, contract, E2E) to ensure product quality. - Contribute to continuous refactoring, clean‑code practices, and architectural evolution. **Required Skills:** - Java 17+ proficiency, with a solid grasp of concurrency, performance tuning, and JVM internals. - Cloud experience (preferably GCP; AWS/Azure acceptable) with container orchestration or serverless deployment. - SQL expertise in PostgreSQL, MySQL, BigQuery, Redshift, Snowflake; NoSQL knowledge in ScyllaDB, HBase, Cassandra, BigTable. - Experience with message brokers: Kafka, Google Cloud Pub/Sub, RabbitMQ. - Familiarity with Python and a test‑driven development mindset (unit, integration, contract, end‑to‑end). - Strong design patterns, coding standards, and version control (Git). **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. - No mandatory certifications required, but cloud or distributed systems certifications (e.g., Google Cloud Professional Data Engineer, AWS Solutions Architect) are considered a plus.
British columbia, Canada
On site
Senior
19-11-2025