Numrah Logo

Numrah

Software Engineer (AI)

Posted 9 Days Ago
Remote
8 Locations
Junior
Remote
8 Locations
Junior
As a Software Engineer (AI), you'll develop applications that utilize machine learning, particularly integrating large language models, while collaborating with backend and ML teams.
The summary above was generated by AI

Numrah builds intelligent, modern applications that combine strong engineering with practical machine learning. We're looking for a Software Engineer (AI) who’s excited to work at the intersection of code and data. You’ll collaborate closely with our backend, product, and ML teams to ship smart, scalable features—including integrating Large Language Models (LLMs) into our systems.
You should be comfortable writing production-level code, have a grasp of ML fundamentals, and be curious about applying models in real-world, user-facing scenarios.


Must-Have
1- Be an Arabic speaker.
 2- Solid experience with Python and core programming concepts
3- Have a grasp of Software Engineering fundamentals (OOP, Data Structures and Algorithms)
 4- Basic understanding of machine learning principles (e.g., supervised learning, model evaluation, etc.)
 5- Familiarity with integrating and finetuning LLMs using tools like OpenAI, HuggingFace Transformers, or LangChain
6- Comfort with data manipulation tools (Pandas, NumPy, etc.)
7- Strong research and documentation skills (you will be asked to write regular reports documenting your work).
 8- Strong communication and collaboration skills—you're a team player


Nice-to-Have

  • Experience deploying LLM-powered features into production environments
  • Exposure to cloud services like Google Cloud, AWS, or Azure
  • Basic understanding of REST APIs and backend service design
  • MLOps knowledge (e.g., model monitoring, versioning, deployment)
  • Interest in NLP, chatbot systems, or building smart user-facing assistants
  • Experience with tools like LangChain, Vector DBs (e.g., Pinecone, Weaviate), or RAG pipelines

Top Skills

AWS
Azure
GCP
Huggingface Transformers
Langchain
Numpy
Openai
Pandas
Python

Similar Jobs

Senior level
Software
Lead the software development lifecycle for Big Data solutions, mentor engineers, and drive innovation in machine learning applications.
Top Skills: AWSAzureDeltaDockerGCPHudiIcebergKubernetesPysparkSpark
13 Days Ago
Remote
4 Locations
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
Develop AI-based services, design scalable platforms, collaborate across teams, and ensure operational readiness in a hybrid work environment.
Top Skills: CC++GoJavaPython
14 Days Ago
Remote
Delhi, Connaught Place, New Delhi, Delhi, IND
Mid level
Mid level
Information Technology • Internet of Things • Marketing Tech
Lead the design and development of generative AI applications, optimize AI models, develop back-end systems with Node.js, and design front-end interfaces using frameworks such as Vue.js and React.
Top Skills: AWSAzureGCPHugging FaceLangchainMongoDBNode.jsOpenaiPythonReactVue

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account