SPD Technology is a place where everyone knows how to develop awesome software, does that great, and wants to do that better. We write more than code, we create solutions with business needs in mind. We want to be a part of innovations. To make that, we’re ready to learn and gain new expertise.
21 жовтня 2024

Engineering Manager, Applied AI & Machine Learning Engineering (вакансія неактивна)

Київ, за кордоном, віддалено

At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.

We are looking for an Engineer Manager to join us as part of our team.

About the role

As an Engineering Manager, AI & ML, you will play a vital role in executing the company’s AI and machine learning initiatives with a strong focus on generating and delivering insights from PitchBooks wealth of structured data and unstructured text (reports, news, etc.) in the PitchBook Platform. This position will require deep technical expertise in advanced structured and unstructured data analytics, and a hands-on approach to managing and mentoring engineers. Your leadership will ensure that our AI & ML insights are developed and operationalized at the highest standards of performance, reliability, and security. You will be working closely with individual contributors, ensuring that projects align with broader business goals and AI/ML strategies.

This role requires deep engagement in the design, development, and maintenance of AI & ML models, solutions, architecture, and services. You will need to provide strong technical direction, problem-solve complex technical challenges, and ensure that the team consistently delivers high-quality, scalable solutions. You will leverage your deep knowledge in areas such as advanced natural language processing (NLP), generative AI (GenAI) and large language models (LLMs), ML Operations (MLOps), data architecture, and cloud-managed services.

Your goal will be to drive unique value for our customers through the speed, quantity, quality, and discoverability of data in the PitchBook Platform using artificial intelligence technologies, ml models, and data algorithms. Incorporated in this are both the ability to decipher insights from millions of discrete unstructured and structured data sources for incorporation in our platform and the acumen to apply ML models to our stored datasets to uncover and deliver opaque insights and predictions to our customers. Your leadership will ensure that our AI/ML systems align with global business strategies, maintaining seamless integration and high-performance standards. You will oversee the end-to-end lifecycle of AI/ML data systems—from research and development to deployment and operationalization.

You will be responsible for mentoring team members, resolving technical challenges, and fostering a culture of innovation and collaboration while ensuring they have the right tools, frameworks, and guidance to succeed. This role offers a unique opportunity to drive impactful change in a fast-paced, dynamic environment, where your efforts will directly contribute to the success of our AI/ML initiatives globally. Your ability to collaborate with cross-departmental stakeholders, provide leadership across locations, set high standards for the team, and hire, train, and retain exceptional talent is foundational to your success. You will solicit feedback, engage others with empathy, inspire creative thinking, and help foster a culture of belonging, teamwork, and purpose

About the project

PitchBook — a platform for investment professionals. Our software provides access to data and the analytical tools to get answers fast and discover promising opportunities. Uncovers actionable insights and trends hidden within the financial data of more than three million companies. Users all over the world include large corporations, start-ups, venture capital and private equity firms, investment banks, and many others. Features of PitchBook: Advanced search / Discovery & insights / Company profiles / Workflow & efficiency / Financials and many more.

Team Overview

You will lead a multidisciplinary team of engineers and data scientists responsible for building AI & ML solutions and services, that solve end user problems, such summarization, semantic search, and prediction, using PitchBook’s industry leading private, public, and credit markets data as your sources. Your team will focus on building scalable and reliable systems that serve as the foundation for PitchBook Platform features.
Team composition: Engineering Manager, 2 Senior Machine Learning Engineers, 2 Machine Learning Engineers/AI Scientists, ML Operations Specialist.

Methodology

Scrum-based Agile.

As a qualified expert, You will

AI & ML Insights Leadership: Drive the execution of AI & ML initiatives related to PitchBook Platform insights, ensuring that the team’s efforts are aligned with overall business goals and strategies.

Technical Oversight: Provide hands-on technical leadership in the engineering of AI/ML models and services, focusing on NLP, summarization, semantic search, prediction, classification, and other use cases. Oversee and contribute to the implementation of scalable solutions that meet high standards of reliability and efficiency.

Team Leadership & Development: Lead, mentor, and develop a high-performing team of engineers and data scientists, fostering a culture of innovation and continuous improvement. Ensure effective communication and coordination within your team and across geographically dispersed teams.

NLP Technologies: Contribute to the development and application of NLP techniques, including classifiers, transformers, LLMs, and other methodologies, to efficiently leverage structured and unstructured data for insights generation. Ensure these models are integrated seamlessly into the broader AI/ML infrastructure.

Cross-functional Collaboration: Work closely with other AI/ML teams, data collection engineering teams, product management, and others to ensure data collection efforts support broader AI/ML goals and product objectives.

Innovation & Continuous Improvement: Continuously explore and implement new technologies and methodologies to enhance the efficiency and accuracy of AI/ML insights generation. Stay at the forefront of advancements in NLP, Search, and AI in relevant business domains.

System Integrity & Security: Ensure that all data collection systems meet the highest standards of integrity, security, and compliance. Implement best practices for data governance and model transparency.

Talent Acquisition & Retention: Play an active role in recruiting, training, and retaining top engineering talent. Foster an environment where team members are encouraged to innovate, feel valued, and achieve their full potential.

Process Improvement: Apply Agile, Lean, and Fast-Flow principles to improve team efficiency and the delivery of high-quality data collection solutions.

Support Company Vision and Values: Model and promote behaviors that align with the company’s vision and values. Participate actively in company-wide initiatives and projects as required

We’re looking for you if you have

  • Bachelor’s, Master’s, or PhD in Computer Science, Mathematics, Data Science, or a related field.
  • 6+ years of experience in software engineering, with a focus on AI & ML technologies, particularly in insights generation, summarization, semantic search, and prediction.
  • 3+ years of experience in a leadership role managing individual contributors.
  • Strong expertise in NLP and machine learning, with hands-on experience in classifiers, large language models (LLMs), and other NLP techniques.
  • Extensive experience with data pipeline and messaging technologies such as Apache Kafka, Airflow, and cloud data platforms (e.g., Snowflake).
  • Expert-level proficiency in Java, Python, SQL, and other relevant programming languages and tools.
  • Strong understanding of cloud-native technologies and containerization (e.g., Kubernetes, Docker) with experience in managing these systems globally.
  • Demonstrated ability to solve complex technical challenges and deliver scalable solutions.
  • Excellent communication skills with a collaborative approach to working with global teams and stakeholders.
  • Experience working in fast-paced environments, particularly in industries that rely on data-intensive technologies (experience in fintech is highly desirable).

What’s in it for You

Reveal great tech solutions

Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling client growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.

Experience an agile and flexible working environment

Enjoy the freedom of fully remote work with a flexible working schedule. Empower yourself with a stable workload and a stable income, supported by provided laptops and licensed software. We focus on lasting cooperation and unite result-oriented individuals who stand on a high-performance approach to work.

Embrace the opportunity for personal and professional growth

Benefit from performance and merit reviews, elevate your skills with personal development plans, and individual learnings through the corporate library, public speaking support, and more.

Be among like-minded people

Work with a team of one mind who cares about what they do and how they do. Collaborate with top-notch experts who are always ready to help and support you through any challenges. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values. Feel supported by your HR, and take advantage of our referral bonus program.

Work schedule

Flexible with the requirement to attend all team meetings.

Working environment

The team will work on activities related to technical debt resolution and new features.

Interview steps

1. Pre-interview with Recruiter (30-45 min).
2. Short Tech Screening and EM Interview (up to 1.5) hour.
3. Tech full round/ML System design + ML depth&breadth (up to 1.5-2h hours).
4. Product Interview (1h open questions conversation).
5. Leadership/VP (up to 1 h).