Lead .NET Engineer - AI Systems
Apply: Remote | Location: Kraków, Warsaw | Time Type: Full Time | Posted On: 30+ Days Ago | Job Requisition ID: 24-0400
Posting Type: Remote
Job Overview: The Lead Software Engineer develops software and leads a team to apply software engineering best practices to provide high-quality, maintainable, reusable, performant, and scalable software.
We are forming a new squad that is going to create a new way to search in our product - deeply reinventing it using AI, understanding what the system is being asked to search for, and coupling it with great UX. You will work with terabytes of data, think deeply about how to design scalable systems critical for the Justice system.
You will lead projects on a scalable and dynamic web system that supports integration with multiple search engines, state-of-the-art AI models (think LLMs), working with vector and full-text search, implementing embedding of hundreds of millions of chunks. This will all be done using many of the newest, cloud-based technologies, and new systems will be built in a cloud-native way.
You will be a technical liaison between your team and other development teams to resolve dependencies, improve and apply software engineering best practices, and address risks to software delivery.
and Requirements:
Your Role in Action:
Lead a software Agile team focused on AI Search; stay on top of priorities, make decisions about trade-offs, and solve technical problems as they arise.
Design software using abstraction, low coupling, high cohesion, modularization, encapsulation, information hiding, interfaces, and separation of concerns.
Use object-oriented principles, applying SOLID principles and design patterns in languages such as SQL, Javascript, and C# (Rust is a plus) to drive user value.
Analyze and estimate non-functional software requirements to build cloud-native services.
Display an ownership mindset; be accountable for the features your team develops.
Build low-maintenance systems balancing security, observability, and extensibility with time-to-market and user value.
Deliver on cutting-edge systems interacting with LLMs in the legal space, managing input and output, and building extensible RAG architectures.
Contribute to system software architecture development and future projects by collaborating with Staff, Principal Engineers, and Architects.
Lead software implementation using algorithms, defensive programming, exception handling, fault tolerance, design patterns, and best practices of Object-Oriented Design.
Ensure best practices of Test-Driven Design and use of autonomous frameworks and Continuous Integration.
Mentor team members and guide development growth.
Participate in regular on-call rotations.
Embrace and contribute to a learning/growth culture and promote a healthy work environment.
Your Skills:
7+ years of experience in software development using C# and 4+ years in a cloud-native environment, with practical understanding of containerization, SQL and NoSQL databases, observability, and production maintenance.
Experience with Vector Search (Pinecone, pgVector, Elastic, etc.) and Rust is a plus.
Experience in Python or Rust and practical understanding of Machine Learning systems is advantageous.
4+ years of experience working with large data systems (at least 10+ TB), search-related systems, and low-latency user input systems.
Experience leading an Agile software team, including mentoring and project leadership.
Experience developing scalable solutions in Azure or other cloud platforms and building observable systems with defined SLA and SLOs.
Practical event-driven systems operation and implementation experience.
Experience in CI/CD and understanding of DevOps principles.
Relativity is a diverse workplace that celebrates different skills and life experiences. We believe employees are happiest when empowered to be their full, authentic selves.
Benefit Highlights:
Comprehensive health plan
Flexible work arrangements
Two week-long company breaks per year
Unlimited time off
Long-term incentive program
Training investment program
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.
• LI-MM2
Relativity is committed to competitive, fair, and equitable compensation practices.
This position is eligible for total compensation, including a competitive base salary, an annual performance bonus, and long-term incentives.
The expected salary range for this role is between 232000 and 348000 PLN. The final offered salary will be based on several factors, including the candidate's depth of experience, skill set, qualifications, and internal pay equity.
•
PL - Katowice
January 17, 2025
ABOUT UNILEVER • It is Unilever's in-house centre of business partnering and operational excellence in the area of finance services, supply chain, customs, procurement, integrated planning and performance delivery. There are 300 people in Katowice Hub. • The modern Katowice Hub office,...
PL - Warsaw
January 8, 2025
Senior Authorised Person required for a major Offshore Wind Farm Developer based in Poland. • Responsibilities • Act as a role model for high standards of work & safety. • Create switching schedules for Ops. • Create switching schedules for the creation of a safe workplace....
PL - Utrecht
January 17, 2025
Ai experiență ca șofer și dorești să lucrezi în orașe importante din Olanda? Colaborăm cu companii de renume din întreaga Olanda, active de peste 80 de ani în domeniul depozitării, transportului și livrării de bunuri. • Descrierea postului • Pentru clienții noștri, căutăm constant personal...
PL - Warsaw
December 2, 2024
Job Location Warsaw Location: Zabraniecka 20 (Targówek) • Interested in joining a world-class organization of a leading global company, selling our iconic brands like Ariel®, Pampers®, Gillette®, Pantene®, Always®, Lenor® or Oral-B®? As one of the largest manufacturers of consumer goods in the world...
PL - Warszawa
January 4, 2025
This position is open for secondment only and participating States are kindly reminded that all costs in relation to assignment at OSCE/ODIHR must be borne by their authorities. • Candidates should, prior to applying, verify with their respective nominating authority to which extent financial...
PL - Warsaw
January 9, 2025
Schneider PLC Engineer • Are you passionate about automation and eager to contribute to the future of data centres across Europe? I am seeking a skilled Schneider PLC Engineer to design, programme, and commission advanced automation systems. This is your chance to work on high-impact projects...
PL - Gdask
January 9, 2025
Schneider PLC Engineer • Are you passionate about automation and eager to contribute to the future of data centres across Europe? I am seeking a skilled Schneider PLC Engineer to design, programme, and commission advanced automation systems. This is your chance to work on high-impact projects...
PL - Utrecht
January 17, 2025
Ești un muncitor în construcții cu experiență și dorești să te dezvolți profesional, lucrând într-un mediu curat și modern, în orașe importante din toată Olanda, precum Amsterdam, Utrecht, Eindhoven, Maastricht sau Groningen? • Colaborăm cu companii de renume din întreaga Olanda, specializate...
PL - Utrecht
January 17, 2025
Ești un operator de mașină experimentat și îți dorești să te dezvolți profesional lucrând într-un mediu curat și modern în orașe importante din toată Olanda, precum Amsterdam, Utrecht, Eindhoven, Maastricht sau Groningen? • Cooperăm cu companii renumite din toată Olanda, specializate în...
PL - Krakw
January 9, 2025
Schneider PLC Engineer • Are you passionate about automation and eager to contribute to the future of data centres across Europe? I am seeking a skilled Schneider PLC Engineer to design, programme, and commission advanced automation systems. This is your chance to work on high-impact projects...
PL - Utrecht
January 17, 2025
Ești un sudor experimentat și dorești să te dezvolți profesional, lucrând într-un mediu curat și modern, în orașe importante din toată Olanda, precum Amsterdam, Utrecht, Eindhoven, Maastricht sau Groningen? • Colaborăm cu companii de renume din întreaga Olandă, specializate în industria de...
PL - Warszawa
December 31, 2024
Associate Project Officer, Rule of Law (P2) • This is an extra-budgetary position within the project "Stronger Democratic institutions in Eastern Partnership Countries", an ODIHR project supported and funded by the EU, that is currently envisaged to last until the end of 2027. • The...
PL - Warszawa
January 8, 2025
Senior Technical Consultant - EMEA • Apply remote type Flex locations Poland, Warsaw POL, Remote Poland, Home Office time type Full Time posted on Posted 22 Days Ago job requisition id JR-0091024 • Your work days are brighter here. • At Workday, it all began with a conversation over...
PL - Gdask
January 17, 2025
Environmental Advisor required for a major offshore wind developer based in Poland • Responsibilities • Creation and monitoring of the Project Environmental Management Plan, Waste Management Plan, Aspect and Impact Register and similar environmental management plans, • Monthly and...
PL - Warszawa
January 17, 2025
Welcome to Warner Bros. • Discovery… the stuff dreams are made of. • Who We Are…When we say, 'the stuff dreams are made of,' we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. • Behind WBD's vast portfolio of iconic...
PL - Usza
January 6, 2025
Regional Director, IT Operations • Apply remote type Fully Remote locations USA, CO, Remote time type Full time posted on Posted 3 Days Ago job requisition id JR0121695 • McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. • We are known...
PL - Gdańsk
January 14, 2025
Bachelor's degree or higher, in Human Resources or related field. • Relevant Human Resources experience. • Strong knowledge of Polish Employment Law. • Polish and English language proficiency. • Strong writing skills in Polish and English. • Strong communication, coaching...
PL - Utrecht
January 17, 2025
Ai experiență în operarea sau programarea mașinilor CNC? Îți dorești să te dezvolți profesional, lucrând cu echipamente moderne, într-un mediu curat, în orașe importante din Olanda, cum ar fi Amsterdam, Utrecht, Eindhoven, Maastricht sau Oss? • Colaborăm cu companii de renume din toată Olanda...