Intellectsoft

Intellectsoft

Intellectsoft is a leading software development company offering a wide range of services including mobile strategy, app development, web development, and enterprise solutions.

Internet Software & Services
251-1K
Founded 2007

Description

  • Build and refine ML engineering platforms, backend systems, APIs, and microservices using FastAPI.
  • Implement MLOps practices including KPI tracking, model drift detection, and feedback loops.
  • Deploy and operationalize machine learning and deep learning models, with a strong focus on LLMs and generative AI.
  • Integrate Azure OpenAI and other LLM providers with robust retry logic and error handling.
  • Develop backend application code in Python and SQL using object-oriented and asynchronous programming patterns.
  • Design and implement dependency injection and layered architecture across service, foundation, orchestration, and data access layers.
  • Build LLM observability and prompt management systems, including versioning, fallback mechanisms, and cost tracking.
  • Implement asynchronous workflows and complex pipelines using Celery or similar tools.
  • Create multi-tenant architectures with client data isolation and cost optimization strategies for LLM usage.
  • Integrate third-party APIs and services, collaborate on technical requirements, and document changes with API documentation.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 7+ years of strong Python coding experience.
  • 2+ years of hands-on experience with machine learning and production LLM systems.
  • 3+ years of experience building backend APIs with FastAPI, async patterns, rate limiting, and SQLAlchemy.
  • Experience designing maintainable and extensible systems using dependency injection, interfaces, and abstract base classes.
  • Experience with vector databases such as Pinecone, Weaviate, or Chroma, as well as hybrid search.
  • Strong understanding of RAG architectures, including retrieval, reranking, context assembly, and response generation.
  • Hands-on experience with LangChain and LangGraph for building and orchestrating LLM workflows.
  • Advanced Python skills, including async/await, type hints, Pydantic, and SOLID principles.
  • MLOps experience with MLflow, model versioning, and A/B testing; experience with Langfuse is a plus.
  • Experience in NLP and computer vision, including document understanding, OCR, and GPT-4 Vision.
  • Experience building feature pipelines, real-time and batch inference systems, and model serving.
  • Hands-on experience with Hugging Face is required; experience with LlamaIndex is a plus.
  • Familiarity with SQL and other database technologies.
  • Strong problem-solving skills and ability to work in a fast-paced, team-oriented environment.
  • Understanding of DevOps and CI/CD, including Docker, Azure DevOps pipelines or GitHub Actions, and Kubernetes is a plus.
  • Experience with data security topics such as multi-tenant isolation, secure key management, and audit trails is a plus.
  • Azure cloud experience is strongly preferred, including Azure OpenAI, Blob Storage, Key Vault, and Container Registry; AWS or GCP is also acceptable.
  • Experience with big data systems, large-scale processing, and ETL/ELT pipelines is a plus.
  • Experience with rate limiting and quota management for high-throughput API usage is a plus.
  • Experience with cost management and optimization for LLM usage at scale is a plus.
  • Experience with document processing, including PDF extraction and OCR tooling, is a plus.
  • Production incident management and on-call experience is a plus.
  • Testing strategies for non-deterministic LLM outputs, such as golden datasets and fuzzy matching, is a plus.
  • Domain knowledge in regulated industries such as healthcare or pharma workflows and regulatory compliance is a plus.

Benefits

  • Awesomely impactful projects.
  • Udemy courses of your choice.
  • Team-building activities, events, marathons, and charity activities.
  • Workshops, trainings, and expert knowledge-sharing for continued growth.
  • Clear career path.
  • Absence days for work-life balance.
  • Flexible hours and work setup, including the ability to work from anywhere.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Cloud Partner Integrations

ClickHouse 51-250 IT Services

ClickHouse is hiring a founding backend engineer to own end-to-end integrations that bring ClickHouse Cloud into customer environments and establish the technical direction for a growing team.

CI/CD ClickHouse JavaScript TypeScript
36 minutes ago

Senior Software Engineer - Cloud Partner Integrations

ClickHouse 51-250 IT Services

ClickHouse is hiring a founding backend engineer to lead the end-to-end design and operation of integrations that bring ClickHouse Cloud into partner environments where customers already work.

CI/CD ClickHouse JavaScript TypeScript
1 hour, 21 minutes ago

Deep Learning Compiler Engineer

Quadric, Inc. 51-200 Semiconductor IP licensing

Quadric is hiring a senior platform software engineer to optimize neural network lowering and execution on its GPNPU architecture for edge and automotive inference workloads.

C++ Computer Vision Deep Learning Machine Learning
1 hour, 21 minutes ago

Staff Machine Learning Engineer

OKX 1K-5K Diversified Financial Services

OKX is hiring a machine learning engineer to build and productionize AI-driven risk systems for a global crypto exchange, focusing on fraud detection, investigation workflows, and decision support.

Cybersecurity Feature Engineering LightGBM Python PyTorch Scikit-learn TensorFlow XGBoost
1 hour, 21 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers