HimalayasHimalayas logo
Business AllianceBA

Senior Machine Learning Engineer

A regional management consulting and business support provider operating in the MENA region, offering HR support, digital support, and business consulting.

Business Alliance

Employee count: 11-50

Jordan only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Business Alliance HRis recruiting aSenior Machine Learning Engineerfor a High-tech company working in the Biotechnology, computational biology, and applied AI Industry, located in Jordan.

Employment Type:Permanent / Full-time (Remotely for Jordanian-based Candidates)

Summary:

The candidate should possess strong research instincts and solid hands-on engineering capabilities to join our growing team. The role sits at the intersection of theory and practice: the Senior Machine Learning Engineer will read and evaluate research literature, prototype novel approaches, and ship them into production systems that operate reliably at scale.

The work centers on predictive modeling and representation learning applied to complex, structured biological data. S/he will build models that learn meaningful representations from raw signals and translate them into accurate, reliable predictions that drive scientific and product outcomes.

Essential Duties and Responsibilities:

  1. Lead technical direction on major initiatives, mentor mid-level engineers, and shape the team's technical roadmap.
  2. Drive architectural decisions for machine learning systems and establish best practices around experimentation, evaluation, and reproducibility.
  3. Design, build, and deploy predictive models end-to-end — from data exploration through production deployment and ongoing monitoring.
  4. Develop and apply representation learning techniques (embeddings, self-supervised learning, contrastive methods, dimensionality reduction) to extract meaningful structure from complex datasets.
  5. Stay current with research literature and translate promising ideas from publications into working prototypes and, where appropriate, production-grade systems.
  6. Own the full machine learning lifecycle: data pipelines, feature engineering, model training, evaluation, deployment, and ongoing performance monitoring.
  7. Collaborate closely with product, data, and domain experts (including computational biologists) to scope problems, define success metrics, and deliver measurable improvements.
  8. Write clean, maintainable, production-grade code and contribute to shared machine learning infrastructure.

Requirements

  1. Track record of leading complex, ambiguous machine learning projects from problem definition through production.
  2. Deep expertise in at least one area of predictive modeling or representation learning.
  3. Experience mentoring engineers and influencing technical decisions across teams.
  4. Comfort making architectural trade-offs and pushing back on unclear requirements.
  5. Strong theoretical foundation in machine learning, including the mathematical underpinnings of predictive modeling, optimization, probability, and linear algebra.
  6. Demonstrated experience with representation learning techniques (embeddings, self-supervised learning, autoencoders, contrastive learning, or related approaches).
  7. Proven track record of building predictive models (regression, classification, structured prediction) on real-world data, with rigorous evaluation practices.
  8. Hands-on experience implementing machine learning systems in Python, with proficiency in frameworks such as PyTorch, TensorFlow, or JAX, alongside the standard data stack (NumPy, pandas, scikit-learn).
  9. Ability to read, critically evaluate, and implement ideas from research papers.
  10. Solid software engineering fundamentals: version control, testing, code review, debugging, and performance profiling.
  11. Experience taking models from prototype to production, including deployment patterns, monitoring, and managing distribution shift.
  12. Excellent English communication skills (written and verbal) are a big plus. The candidate is expected to discuss complex technical concepts clearly, produce high-quality documentation, and collaborate effectively with an English-speaking team.

Preferred Qualifications:

  1. Exposure to biology, computational biology, bioinformatics, or related life sciences(through prior work, research, or coursework) is a plus but not required.
  2. Familiarity with biological data modalities such as sequencing data, omics, protein and molecular structure, or biomedical imaging.
  3. Publications, open-source contributions, or technical blog posts demonstrating depth in a machine learning specialization.
  4. Experience with distributed training, model optimization, or large-scale inference.
  5. Familiarity with MLOps tooling (e.g., MLflow, Weights & Biases, Kubeflow).

Years of experience:

5+ years of relevant experience.

Education:

Academic background in Machine Learning, Computer Science, or Computer Engineering (or a closely related quantitative discipline) at the Bachelor's level or above.

Location:

Remotely - for a company based in Jordan.

Languages Required:

English & Arabic.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Education

Bachelor degree

Experience

5 years minimum

Location requirements

Hiring timezones

Jordan +/- 0 hours

About Business Alliance

Learn more about Business Alliance and their company culture.

View company profile

We're a regional management consulting and business support provider established in 2010, operating across the MENA region with offices in Al-Bireh, Palestine, and Amman, Jordan. We're passionate about empowering companies—whether they're corporates, SMEs, or startups—and organizations like NGOs and governmental agencies through our tailored interventions and agile solutions. Our mission is to identify, nurture, and acquire a comprehensive understanding of the aspirations and opportunities of organizations and individuals to drive improvement, growth, and profitability.

Our unique integrated suite of services enables us to deliver tailored interventions and projects with high operational efficiency and effectiveness. We organize our work under four main business lines: BA Business Support, BA Academy, BA HR Support, and BA Digital Support. We specialize in areas such as job creation, responding to local and regional challenges of employment, employability, capacity building, coaching, self-employment, entrepreneurship, and freelancing. We also assist organizations in building their development roadmaps, launching operations, executing complex projects, conducting business consultancies and studies, and acquiring and staffing competent teams. Furthermore, we provide business transformation and IT consulting, international automated personality and IT assessments, and help improve our clients' digital presence.

Claim this profileBusiness Alliance logoBA

Business Alliance

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Business Alliance

Find your next opportunity by exploring profiles of companies that are similar to Business Alliance. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan