Senior / Principal Software Engineer

Blackbird.AI protects organizations from narrative attacks using AI-driven Narrative Intelligence Platform to identify key narratives and influence.
SlovakiaEstoniaFrance
Data
Principal Software Engineer
Remote
5+ years of experience
AI · Cybersecurity

Description For Senior / Principal Software Engineer

Blackbird.AI is seeking a Senior/Principal Software Engineer to join their mission of protecting organizations from narrative attacks. This role combines advanced data engineering with cutting-edge AI/ML applications, focusing on real-time streaming analytics and threat detection. The position offers a unique opportunity to work on challenging data problems while leading the development of innovative features for their Constellation AI-driven platform. The ideal candidate will bring extensive experience in data engineering, machine learning, and cloud technologies, working with a diverse team of AI experts and security professionals. The role involves designing distributed systems, implementing ML solutions, and managing complex data architectures, all while ensuring optimal performance and security. With a competitive benefits package, flexible work environment, and strong focus on professional growth, this position offers an exciting opportunity to shape the future of information integrity protection. The company's values emphasize societal responsibility and leveraging technology for positive impact, making this role perfect for someone passionate about combining technical excellence with meaningful contributions to society.

Last updated 7 hours ago

Responsibilities For Senior / Principal Software Engineer

  • Design and implement real time distributed data processing systems
  • Lead research and development in information extraction, NLP, and LLMs
  • Oversee data gathering and annotation for various ML tasks
  • Lead ETL processes development for social media, news, and web sources
  • Design and implement database systems and analytics tools
  • Manage database architecture for real-time streaming platform
  • Lead build automation and CI/CD efforts
  • Design secure and scalable REST APIs
  • Drive project management and new feature development

Requirements For Senior / Principal Software Engineer

Python
PostgreSQL
MongoDB
Redis
Kafka
  • Bachelor's degree in Computer Science or related field
  • 5+ years experience in data engineering and building data platforms
  • 2+ years experience in Machine Learning
  • Experience in deploying cloud and SaaS model products
  • Proficiency in databases (PostgresSQL, ElasticSearch, MongoDB, Redis, Druid)
  • Experience with Kafka and Airflow
  • Experience in big data processing systems
  • Strong CI/CD skills
  • Expert-level Python coding skills
  • Project management skills

Benefits For Senior / Principal Software Engineer

401k
Medical Insurance
Education Budget
  • Competitive compensation package
  • 401(k) and equity
  • Comprehensive health benefits
  • Wellness days and monthly wellness reimbursements
  • Generous vacation policy
  • Flexible work environment
  • Professional development stipend

Interested in this job?

Jobs Related To Blackbird.AI Senior / Principal Software Engineer

Principal Advanced Services Engineer, CSS Tech Delivery, Data Management

Principal Advanced Services Engineer position at Oracle, focusing on database and cloud infrastructure solutions, requiring 5+ years of experience with Oracle technologies.

Principal Business Intelligence Engineer, AWS Analytics Engineering

Principal BI Engineer role at AWS Analytics Engineering team, working on data strategy and analytics for cloud services, offering competitive compensation and benefits.

Consulting Data Scientist 4

Principal Data Scientist role at Oracle Health, focusing on AI/ML solutions with Federal Security clearance requirement. 8+ years experience required, competitive compensation $97.5K-199.5K.

Oracle Analytics Cloud Developer

Principal Software Developer role at Oracle focusing on Analytics Cloud and Data Intelligence solutions, requiring 6+ years of experience in software development and analytics.

Principal Data Engineer

Principal Data Engineer position at Storio Group in London, leading data platform development and technical excellence in a hybrid work environment.