Search by job, company or skills

micro1

Senior Software Engineer

Early Applicant
  • a month ago
  • Be among the first 50 applicants

Job Description

Job Role: Senior Software Engineer

Location: Remote

Availability: full-time

About Us:

We are a fast-growing SaaS startup revolutionizing the professional services industry with our AI

powered assistant platform. Our mission is to empower professionals with cutting-edge technology

that streamlines workflows and enhances decision-making. Join us and be a part of something

transformative!

Role Overview:

As a Senior Software Engineer, you will play a pivotal role in building and scaling our innovative

platform. You will design, develop, and maintain high-performance systems, and collaborate with

cross-functional teams to deliver new features. If youre passionate about AI, excited by technical

challenges, and eager to make an impact, wed love to meet you.

Required Qualifications:

Bachelors degree in Computer Science or a related field.

5+ years of professional experience in Python development.

Strong proficiency in SQL (PostgreSQL or MySQL).

Experience with asynchronous programming and RESTful API development.

Familiarity with cloud platforms (AWS, GCP, or Azure) and microservices architecture.

Excellent problem-solving skills and attention to detail.

Preferred Qualifications:

Proficiency in TypeScript and React.

Knowledge of machine learning and NLP concepts.

Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes).

Understanding of professional services industries.

Experience with data engineering, ETL processes, and big data technologies (e.g., Spark, Hadoop).

Key Responsibilities:

Design and implement machine learning algorithms tailored for specific functions such as indexing,

summarization or search

Oversee data acquisition, storage, and distribution for machine learning projects, ensuring data

quality and compliance with privacy policies

Perform data preprocessing including normalization, transformation, and feature engineering to

prepare it for machine learning models

Develop machine learning models using frameworks like TensorFlow or PyTorch, focusing on

scalability and efficiency

Translate research algorithms into production-level code that can be integrated into Qanoonis

existing platforms or products

Develop automated tools to monitor and report on model performance, identifying and

addressing performance degradation or data anomalies as they arise

Develop evaluation metrics to judge efficacy of models, both from a cost and latency perspective

Update models as needed based on performance metrics or new data

Clearly articulate machine learning concepts and the implications of model outcomes to non

technical stakeholders through presentations and written documentation

Collaborate cross-functionally with business stakeholders, software developers, and other

engineers to integrate machine learning solutions into broader company operations

Clearly articulate machine learning concepts and the implications of model outcomes to non

technical stakeholders through presentations and written documentation

Collaborate with DevOps teams to deploy machine learning models in a cloud-based environment,

ensuring that models are easily maintainable, scalable, and robust

Ideal Candidate:

AI & NLP Enthusiast: Deep understanding of NLP techniques, with hands-on experience in

implementing and fine-tuning LLMs.

Innovator: Experience with AI and NLP libraries (e.g., transformers, spaCy, NLTK) and a track record

of developing conversational AI systems or similar NLP projects.

Lifelong Learner: Someone who actively follows the latest research in AI and NLP, contributes to

open-source projects, and is passionate about pushing the boundaries of technology.

Communicator: Ability to articulate complex AI concepts to both technical and non-technical

stakeholders.

What We Offer:

Competitive salary and equity package.

The opportunity to work on groundbreaking LLM-powered technology.

A collaborative and dynamic startup environment.

Professional development and growth opportunities.

Flexible work arrangements that suit your lifestyle.

More Info

Industry:Other

Job Type:Permanent Job

Date Posted: 09/10/2024

Job ID: 95617883

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 24-11-2024 05:46:39 PM
Home Jobs in Kuwait Senior Software Engineer