SR Java Systems Engineer
Canada - Remote•CanadaNorth America•August 20, 2024
Job Summary: We are seeking a highly skilled and experienced Senior Java Systems Engineer to join our dynamic team. The ideal candidate will have a strong background in information retrieval, processing, and ranking, with a solid understanding of public cloud technologies, especially GCP. This role involves working in a remote environment, requiring excellent communication skills and the ability to solve complex problems independently and creatively. Work Location: Remote
Key Responsibilities:
- Develop scalable and innovative robust Java code for information retrieval, processing, and ranking.
- Build, enhance, optimize, and deploy tools, workflows, systems to process textual data for extraction of relevant information
- Improve information extraction using machine learning and natural language processing techniques
- Collaborate with team members and stakeholders, ensuring clear understanding of technical requirements and project goals.
- Write detailed design documents, develop comprehensive automated tests, and coordinate automated deployments
Qualifications:
- BS with 10+ years of relevant industry experience, or MS in Computer Science with 8+ years of relevant industry experience.
- In-depth knowledge of algorithms, data structures, and systems.
- Several years of experience developing applications in core Java.
- Experience in building distributed, low-cost, highly scalable streaming systems in Java, ideally on Linux.
- E2E software development lifecycle experience, including building and maintaining production grade software.
- Excellent communication, interpersonal, analytical, and problem-solving skills.
- Strong written and verbal communication skills with the English language.
- Familiarity with data mining, text processing and classification algorithms.
- Experience in algorithm design and machine learning.
- Prefer… Google Associate Cloud Engineer Certification or other Google Cloud Professional level certification.
- Prefer… Hands-on experience in public cloud platforms, ideally GCP. Additional experience with other cloud technologies is advantageous.
- Prefer... 5+ years of experience in customer-facing software/technology or consulting.
- Prefer… Understanding of statistical methods and exploratory data analysis. Discover your inner Racker: Racker Life