Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Java Engineer II - Machine Learning - Elasticsearch

Full-time

Elastic Nv

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.

What Is The Role :


We are on the lookout for a Principal Software Engineer II to join our Elasticsearch - Machine Learning team and help build and maintain the platform and components used for machine learning in Elasticsearch. On the Java side this will involve maintaining and extending ML support in Elasticsearch, on the C++ side this will involve working on model performance optimizations.

You will help us to build the platform and components that enable customers to gain insight from their data. This team builds and maintains the infrastructure that integrates advanced analytics and machine learning components into the distributed Elastic platform - making these available for our Search, Observability and Security Solutions. This work will involve close collaboration with elasticsearch and enterprise search engineers.

What You Will Be Doing :



  • Build and maintain Machine Learning and advanced analytical platform components.

  • Implement scalable, high quality, well-architected code.

  • Collaborate with other engineering teams within Elastic that build on our platform.

  • Assist our support engineers and community. 

  • Promote knowledge sharing and collaboration in a distributed team.

What You Bring : 



  • You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as newer language features.

  • You have a deep technical proficiency in algorithms.

  • You have professional experience in leading the development of Machine Learning components.

  • You have shown your ability to understand and work on complex systems.

  • You demonstrate the ability to build and debug features with a broad impact, running on multiple machines.

  • You are able to own projects from beginning to end. This covers both technical design and working with others to develop needed components.

  • You have experience communicating with a variety of stakeholders.

Bonus Points :



  • Experience with the Elastic Stack.

  • Experience in C++.

  • Experience with Python / Go.

  • Open source experience.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Java Engineer II - Machine Learning - Elasticsearch in Remote vacancy
  • $101k - $113k per year

     ...to be successful and connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously. As a Machine Learning Engineer II , you will be a key contributor to the design, development, and deployment of our foundational... 
    Suggested
    Full time
    Summer work
    Internship
    Immediate start

    Wave Hq

    Remote
    1 day ago
  • $180k - $230k per year

     ...Narvar is growing! We are hiring a Senior Software Engineer II to build new products and improve all aspects of the Narvar platform....  ...company, our business partners, and the lives of our end users. Machine Learning Engineers at Narvar work across the stack. We are ‘full-stack... 
    Suggested
    Full time
    Remote work
    Worldwide

    Narvar

    Remote
    1 day ago
  •  ...跟踪最新的机器学习研究成果和技术趋势,提出并实现算法解决方案; 跨部门协作:与团队成员紧密合作,理解业务需求并转化为技术实现。 任职资格 计算机科学、统计学、数学等相关专业本科及以上学历; 熟悉主流机器学习/深度学习框架,至少熟练掌握Python,Java,C++中的一种编程语言; 有推荐系统项目经验,能够独立完成从数据处理到模型部署的全过程; 拥有nlp,视觉分析,图算法项目经验可以作为加分项。 有良好的沟通能力、团队协作精神和学习能力; 熟悉flink优先。 \n Gate价值观 我们崇尚... 
    Suggested
    Full time

    Gate.io

    Remote
    1 day ago
  •  ...of AI. What is The Role: We're looking for a Principal Software Engineer to join the Elasticsearch - Search Infra team. This globally-distributed team of...  ...Elasticsearch, Lucene, or Solr, Strong skills in core Java and familiarity with advanced data structures and... 
    Suggested
    Long term contract
    Full time

    Elastic Nv

    Remote
    1 day ago
  •  ...more information, visit . At Reddit, machine learning sits at the heart of how millions of...  ...systems and marketplace dynamics, our ML engineers tackle some of the most interesting and...  ...~ Strong programming skills in Python, Java, Go, or similar languages, with solid software... 
    Suggested
    Long term contract
    Remplacement
    Full time
    For contractors
    Flexible hours

    Reddit

    Remote
    1 day ago
  • $171.5k - $201k per year

     ...About The Team Data Science and Machine Learning (DSML) at Life360 is a lean, high-impact...  ...cross-functionally with Product, Analytics, Engineering, and business stakeholders. We are...  ...seeking a highly motivated and skilled Senior II MLOps Engineer. In this role, you will... 
    Full time
    Remote work
    Flexible hours

    Life360

    Remote
    1 day ago
  • $158k - $263k per year

     ...About the Role Platform Infrastructure Engineering is responsible for building and...  ...done properly, the first time. As a Principal II Platform Infrastructure Engineer, you'll...  ...infrastructure built on Google Kubernetes Engine and VMs spanning multiple environments globally... 
    Long term contract
    Full time
    Internship
    Local area

    Menlo Security

    Remote
    1 day ago
  •  ...is The Role We are seeking a Principal Software Developer to join the Elasticsearch Security team. In this role, you...  ...isolation. You will work with engineering and product leaders at Elastic. Your...  ...You have deep knowledge of Java internals and JVM memory management... 
    Full time

    Elastic Nv

    Remote
    1 day ago
  • $113.1k - $153k per year

     ...!   Your Role in Supporting Our Members: As a Senior Machine Learning Engineer, you will join our Data Science & AI Pod, focused on designing...  ...learning frameworks such as PyTorch, TensorFlow, and Scikit-learn ~ Proven experience productionizing machine learning... 
    Remote job
    Permanent employment
    Full time
    Internship
    Immediate start
    Flexible hours

    Vancity

    Remote
    1 day ago
  • $200k - $230k per year

     ...outcomes. About the Role We're looking for a Senior ML Engineer to build intelligent, scalable workflows powered by cloud-based...  ...capabilities What you bring ~5+ years of experience in machine learning engineering, with hands-on work in computer vision and/or LLM/... 
    Remote job
    Full time
    Internship
    Manual labor
    Flexible hours

    Inspiren

    Remote
    1 day ago
  •  ...worldwide collaboration with other brands within the Match Group (NASDAQ: MTCH) such as Tinder and Hinge.   As a Senior Machine Learning Engineer, you will work as part of our ML/AI Squad, working across the organization on strategic and challenging projects to support... 
    Full time
    Internship
    Worldwide
    Night shift
    3 days per week

    Match Group

    Remote
    1 day ago
  • $156k - $174k per year

     ...doesn’t just survive, it thrives. To learn more about PointClickCare, check out...  ...PointClickCare is searching for a Principal Software Data Engineer who will contribute to all phases of the...  ...scalable distributed systems based on Java microservices -Engineer and optimize... 
    Remote job
    Long term contract
    Full time
    Work at office
    Flexible hours

    Pointclickcare

    Remote
    1 day ago
  •  ...most positive, challenging and transformative experience of your career. About the Role We are looking for a Senior Machine Learning / AI Engineer to help design, build, test and deploy machine learning and AI-based systems for our BullzAI product line. This role... 
    Long term contract
    Full time

    INETCO Systems Limited

    Remote
    1 day ago
  •  ...Machine Learning Engineer – Biometrics (Computer Vision) We’re looking for a Staff/Senior Machine Learning Engineer with deep expertise in computer vision and biometrics to lead the design and scaling of face recognition systems in production. You’ll build and train models... 
    Full time
    Worldwide

    Jumio Corporation

    Remote
    1 day ago
  •  ...Tiger Analytics is looking for a skilled and innovative Machine Learning Engineer with hands-on experience in Google Cloud Platform (GCP) and...  ...Proficient in ML/DL libraries: TensorFlow, PyTorch, scikit-learn, pandas, NumPy, PySpark - Experience with production-grade... 
    Full time

    Tiger Analytics

    Remote
    1 day ago
  •  ...promise of AI. What is The Role Elasticsearch powers search, observability, and AI...  ...largest organizations. We are seeking a Principal Software Engineer to join the Elasticsearch Performance...  ...You have deep knowledge of Java internals and JVM memory management. You... 
    Full time

    Elastic Nv

    Remote
    1 day ago
  • $153k - $213k per year

     ...interest. On the ML Fraud team, you’ll build and improve machine learning systems that make real-time transaction decisions, protecting...  ...experience, and conversion. You’ll work closely with experienced ML engineers, platform partners, and cross-functional stakeholders to take... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Remote
    1 day ago
  •  ...a Senior Software Developer to join our Elasticsearch team and focus on ensuring that the shared...  ...infrastructure and shared functionality that enables engineers to develop, extend, and support...  .... You have strong skills in core Java and are conversant in the standard library... 
    Full time

    Elastic Nv

    Remote
    1 day ago
  •  ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and product... 
    Full time
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    Remote
    a month ago
  •  ...experiences by amplifying individual voices. Learn more at surveymonkey.com. What we're...  ...for At SurveyMonkey, we harness AI and Machine Learning to delight customers at every stage...  ...you'll be working on As a Staff ML Engineer, you will: Design and implement secure,... 
    Full time
    Internship
    Remote work
    Worldwide

    SurveyMonkey

    Remote
    12 days ago
  •  ...your ideas, your grit, and your care for people. Join us and shape the future of care. The Opportunity We’re hiring a Senior Machine Learning Engineer to join our AI & Analytics Engineering team. This team builds AI-powered lab interpretation, clinician decision support, and... 
    Full time

    Fullscript

    Remote
    12 days ago
  •  ...cybersecurity, physics, mathematics, medicine, engineering, and other specialties. The company...  ...The Opportunity The AI Generation Engine (SAIGE) team is responsible for rapidly...  ...team is seeking a highly accomplished Machine Learning Engineer to take ownership of the end-... 
    Permanent employment
    Full time
    Seasonal work
    Flexible hours

    Sandbox Aq

    Remote
    1 day ago
  •  ...team works on a variety of high-impact machine learning projects, and we are looking for a Machine...  ...s degree in computer science, software engineering or equivalent ~3+ years of experience...  ..., kernel/runtime tuning, serving engines) ~ Experience with one or more of the... 
    Full time

    Drw Inc

    Remote
    1 day ago
  •  ...community through regular in-person events. Learn more about our flexible approach to where we work. Overview As a machine learning engineer in the Economics team, you will build state...  ...hiring either a Machine Learning Engineer II, Economist (fresh PhD graduate) or a Senior... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    Remote
    27 days ago
  •  ...Mistral AI is seeking a Applied AI Engineer to facilitate the adoption of its products...  ...understanding of concepts and algorithms underlying machine learning and LLMs • You're experienced with...  ...Your privacy matters to us. You can learn more about how we handle your personal... 
    Full time
    Internship
    Relocation package

    Mistral

    Remote
    1 day ago
  •  ...embedding intelligence into every asset and procedure. The Role We are seeking a highly skilled and motivated Senior Applied Machine Learning Developer to guide the technical direction and architecture of our Predictive Maintenance and Asset Intelligence initiatives.... 
    Full time
    Immediate start

    Maintainx

    Remote
    1 day ago
  •  ...Role is Exciting We are seeking a passionate and skilled Machine Learning Engineer to join our effort to push the frontiers of risk management....  ...techniques like LLMs ~ Excellent programming skills in Python, Java, or similar languages ~ Experience with machine learning... 
    Remote job
    Full time
    Flexible hours

    Optro Gmbh

    Remote
    1 day ago
  •  ...grow, Ada could be the place for you. Learn more at  . As a Senior ML Scientist at...  ...You will partner with Product Managers, Engineers, and Designers to frame problems, design...  ...industry experience as a Data Scientist, Machine Learning Engineer, or similar with shipped... 
    Long term contract
    Permanent employment
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    Ada

    Remote
    1 day ago
  •  ...creators and experiences they love. The Advertiser Growth team is the engine of this mission, ensuring that as our marketplace expands,...  ...operating large-scale, low-latency backend systems using languages like Java, Go, or Scala. ~ Deep familiarity with building or maintaining... 
    Long term contract
    Full time
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Remote
    1 day ago
  • $160k - $220k per year

     ...We're looking for an exceptional backend engineer and hands-on architect to help us scale and...  ...Develop and maintain RESTful APIs using Java (Spring Boot or related web frameworks) or...  ...year Think you're a good fit? Apply to learn more! We may use artificial intelligence... 
    Full time
    Worldwide
    Flexible hours

    Us Mobile

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Java Engineer II - Machine Learning - Elasticsearch. Be the first to apply!