Remote

AI/ML Engineer

Serokell is a fast-growing, fully remote software development company that works on innovative solutions for complex problems. We’re packed full of adventurous, curious, and inclusive folks who want to building AI-driven software with LLMs, functional programming, and scalable data pipelines.

Serokell is looking for an AI/ML Engineer.

Our hiring process is wiith a focus on building a talent pool for future opportunities, rather than hiring for a specifc project.

Hiring Process Overview: We invite interested candidates to the HR screening as the first step in our process. Then, we conduct a technical interview with those whose profiles align with our requirements. We reach out to candidates who performed well in both stages. The whole process takes from a few weeks to several months.

We’re seeking someone with the following experience:

  • Python and data science concepts.
  • Experience with at least one cloud platform (AWS preferred).
  • Some NLP projects experience,
  • Practical knowledge of vector search, graph databases, or full-text search.
  • Experience with workflow automation and orchestration tools (Airflow, Temporal, Prefect, or similar).
  • Understanding of LLM-based AI pipelines, including Zero-shot/Few-shot learning, Chain-of-Thought (CoT), and function calling.
  • English at B2 level at least.

If you have a strong background in these areas and are available for a long-term project, we’d love to hear from you!

Requirements:

  • Designing and implementing data pipelines for document processing, storage, and retrieval.
  • Developing and optimizing vector search, graph-based search, and metadata indexing to enable efficient information retrieval.
  • Integrating AI models into data processing workflows for document chunking, embedding generation, and query handling.
  • Working with data storage solutions (e.g., S3, databases, vector stores) for structured and unstructured data.
  • Implementing new features and updating old ones with more complex solutions.
  • Proposing model updates and retrieval optimizations based on system monitoring.

It will be a significant plus if you have:

  • Hands-on experience with AI-driven search systems.
  • Hands-on experience applying AWS to AI/DS projects.
  • Experience with Airflow, Temporal, or alternatives.
  • Built a real-world LLM-based project or a toy project with LLM at its core.
  • Practical hands-on experience with: any vector search database, Neo4j, ElasticSearch, LlamaCloud/OpenAI API, OpenRouter API, and any prompt-management system.
  • Experience working with PDFs, document-image analysis, or weakly-structured data parsing.
  • Exposure to Computer Vision, Time Series, Anomaly Detection, or Speech Processing.

Responsibilities:

  • Designing and implementing data pipelines for document processing, storage, and retrieval.
  • Developing and optimizing vector search, graph-based search, and metadata indexing to enable efficient information retrieval.
  • Integrating AI models into data processing workflows for document chunking, embedding generation, and query handling.
  • Working with data storage solutions (e.g., S3, databases, vector stores) for structured and unstructured data.
  • Implementing new features and updating old ones with more complex solutions.
  • Proposing model updates and retrieval optimizations based on system monitoring.

Why Join Us?

  • Work on cutting-edge AI/ML applications.
  • Solve complex search and orchestration challenges.
  • Opportunity to work with the latest LLM and AI search technologies.

We offer:

  • Competitive salary.
  • Attractive international projects.
  • Participation in leading world conferences.
  • International teams and a multicultural environment.
  • Fully remote work and flexible working hours.
  • Possibility to take days off any time you need.
  • Investment in your professional and career growth, corresponding to wage growth.
  • Mentoring and training.
  • Opportunity to contribute to one of the functional programming industry’s leading blogs.
  • Therapy sessions to support your well-being.

By joining Serokell, you’ll become part of a warm community of ingenious engineers, computer scientists, designers, marketing experts, and other inventive people. You will be able to take part in ambitious projects that work on building the next generation of computer software, try out crazy initiatives unhindered by bureaucracy or judgment, and have fun in our Slack channels that range from #music to #butthurt (did we mention the huge custom emoji set?).