en
Oròbix is looking for a Software Engineer to join our GenAI Team.

 

We are seeking an experienced Software Engineer to join our team and contribute to the development of innovative solutions in a collaborative and dynamic environment. The ideal candidate will have a strong background in backend development, cloud infrastructure, databases, and modern software engineering practices. Familiarity with Generative AI third-party libraries and frontend frameworks is considered a plus.

You will design, build, and scale software systems that leverage cutting-edge technologies while adhering to best practices in software architecture, security, and performance optimization.

 

Key responsibilities

 

  • Develop and maintain backend systems, ensuring robust and efficient RESTful APIs.
  • Architect and implement scalable solutions on cloud infrastructure platforms.
  • Manage and optimize relational and non-relational databases for high availability and performance.
  • Implement and manage CI/CD pipelines to automate build, test, and deployment workflows (e.g., Bitbucket Pipelines or similar tools).
  • Collaborate with the team to integrate secure protocols and uphold best practices in cybersecurity.
  • Contribute to the development of frontend components when needed, working closely with design and product teams.
  • Stay updated on emerging technologies, particularly in Generative AI, and drive their integration into projects.
  • Conduct code reviews, mentor junior engineers, and promote a culture of technical excellence.

 

Required Skills & Qualifications

 

  • 3+ years of professional experience in software development, with a strong focus on Python.
  • Expertise in backend development, including designing RESTful APIs.
  • Solid understanding of cloud infrastructure, with hands-on experience deploying and managing cloud-based services.
  • Proficiency in Git and version control workflows.
  • Strong knowledge of relational and non-relational database systems.
  • Familiarity with CI/CD practices, including building and managing automated pipelines for testing and deployment.
  • Understanding of network protocols and cybersecurity principles, with a focus on secure application development.
  • Strong problem-solving skills and ability to work in a fast-paced, team-oriented environment.

 

Preferred qualifications (Nice to Have)

 

  • Familiarity with FastAPI or similar backend frameworks.
  • Experience with Microsoft Azure or other cloud platforms.
  • Exposure to Generative AI technologies, such as vector databases and libraries like LangChain or LlamaIndex.
  • Knowledge of modern frontend technologies, including frameworks such as React, Reflex, or Streamlit.
  • Experience in building secure and scalable AI/ML pipelines.
  • Experience with Infrastructure as Code (IaC) tools such as Terraform.
Candidatura