Intelliarts

Joined in 2018
We establish top-notch dedicated software engineering teams in Ukraine for technology companies and startups
  • Senior Java Engineer (ML/Data Science)

    Ukraine · 3 years of experience · Upper-Intermediate
    We are seeking a skilled and experienced Senior Software Engineer specializing in the deployment, support and monitoring of AI/ML solutions. As a Senior Software Engineer, you will collaborate with Data Scientists and ML Engineers to productionalize AI/ML...

    We are seeking a skilled and experienced Senior Software Engineer specializing in the deployment, support and monitoring of AI/ML solutions. As a Senior Software Engineer, you will collaborate with Data Scientists and ML Engineers to productionalize AI/ML models as part of larger AI solutions. This role will require proficiency with Java development and familiarity with Python development. Data competency is a plus for this position in-terms of being able to work with data  in-motion (Kafka, Data APIs) as well as data at REST (MySQL and Snowflake data stores).

    Intelliarts Ltd. is a boutique software engineering company established in 1999, in Lviv, Ukraine. We launch and support dedicated development teams that help startups and technology companies worldwide to build awesome products. With a flat structure, we don’t offer traditional vertical career growth. Instead, we created a working environment encouraging professional and personal growth: challenging projects, tight integration with teams abroad, and learning from experienced colleagues.
     

    Responsibilities

    • Build highly reliable and scalable systems to support real-time ML models and feature stores
    • Work on design and development of new tools to support content creation for Marketing Data Science and DSI teams.
    • Mentor junior engineers and data scientists in areas such as architecture, design, coding, tooling and infrastructure
    • Provide technical leadership and direction for team projects
    • Participate in code reviews
    • Carry out system testing and debugging
    • Collaborate with team members to solve development issues
    • Participate in on-call rotation of the team to make sure the team can address critical operational issues in a timely manner
    • Collaborate with wide variety of stakeholders across the organization for requirements gathering and solution design
       

    Personal Profile Overview

    • Degree in Computer Science, Software Engineering or related field
    • Stability in previous employment history with a tendency to remain with employers for extended periods
    • Experience in managing diverse project activities (not just coding, but also requirements analysis, preparing estimations)
    • Clear and effective communication skills, both verbal and written, ability to convey ideas, information, and messages accurately and efficiently
    • Proficiency in fostering effective collaboration and teamwork activities
    • Ability to analyze information, assess situations, and make decisions based on sound reasoning and logical evaluation
    • Focus on delivering exceptional customer experiences and prioritizing customer satisfaction
    • Analytical thinking, problem-solving abilities, and strategic approach to technical challenges
    • Transparency in sharing the information within a team and company
    • Willingness to acquire new knowledge and insights to enhance professional growth and performance
       

    Required skills

    • 5+ years experience, ideally with Java, or similar programming language
    • Experienced with Relational Databases such as MySQL or Snowflake
    • Software Architecture skills – design and maintenance
    • Experience in building and debugging performant asynchronous systems
    • Experience building scalable Java apps in production
    • At least Upper-Intermediate level of English
       

    As a plus

    • Experience with Python programming language
    • Experience with LLM
       

    We offer

    • Fuel your professional growth with paid online courses, conferences, certifications, English classes, a corporate library, and leadership program
    • Thrive in a culture of trust and cooperation with no time trackers and minimal bureaucracy
    • Enjoy 20 business days of paid vacation, plus state holidays to prioritize your well-being
    • Experience an open-door culture, transparent communication, and top management at a handshake distance
    • Enjoy comfortable office vibes with no open space policy, relaxing sports areas, a spacious bar/kitchen, and more
    • Achieve balance with our hybrid/fully remote work model
    • Receive fair and competitive compensation
    • Fuel your productivity and foster a sense of community with complimentary daily lunches
    • Participate in meaningful initiatives supporting Ukraine’s victory
    • Take flexible sick leave without burdensome documentation and access parental benefits
    • Choose from comprehensive medical insurance or a sports compensation package
    • Have fun with regular team-building activities, corporate events and celebrations, and unique initiatives like Week in Lviv
Log In or Sign Up to see all posted jobs