We are CORTO, a cutting-edge software company dedicated to revolutionizing the legal industry. Our mission is to empower legal practitioners with AI-driven solutions that streamline their workflow, boost productivity, and provide more efficient client service. Our team of AI experts and engineers collaborate to develop intelligent software tailored to the unique needs of lawyers, paralegals, and legal assistants. Our innovative AI solutions automate routine tasks, simplify document management, and enhance decision-making, allowing legal professionals to focus on what they do best—providing expert legal counsel. As a Software Engineer in the AI and Automation Team, you will be responsible for developing the APIs that power Corto's Core AI capabilities. The team is also responsible for building a robust system that extracts and ingests large amount data from various sources to provide data used in Retrieval Augmented Generation (RAG). What will you be working on as a Software Engineer?
Building robust, performant and scalable APIs Integrating across multiple APIs Designing and implementing technical/design requirements
Strong foundation in software design and development principles At least 5 years commercial .NET Development experience Experience in Web API and Entity Framework Experience with AWS technologies for designing highly scalable applications (hands-on experience with AWS services such as SQS, ECS, Lambda, and DynamoDB is a huge plus) Experience with PostgreSQL is an advantage Experience with Python Development is an advantage Experience with Microsoft Graph, Dropbox or Google Drive API is an advantage Experience with Generative AI based application development is an advantage Experience with Retrieval-Augmented Generation (RAG) Components development is an advantage
Proactive problem-solving – independently seek answers, find solutions, and minimize the need for constant guidance Bias for action and speed – we prioritize efficient execution, deliver results quickly, and maintain a sense of urgency Eagerness to learn - proactively diving into every aspect of the system, and readily take ownership of any task that drives our collective success Positive attitude – things might not always go as expected but we maintain optimism and win, nonetheless Ability to think out of the box – not all our tasks are standard so neither are the solutions Being a team player – we reach our goals together and help each other to succeed
Flexible hybrid work environment. We engage, share, and collaborate on ideas and workflows on Wednesdays as a full team, and the rest of the week is up to you! Our cadence is twice/week in a modern and spacious office in the CBD. Career and learning opportunities; we move fast and need smart people to get us where we're going. We are a scaling business and looking for people who want to grow with us. Wellness focus with additional time off, gym membership and other perks Fast-paced tech environment, if we don't disrupt ourselves someone else will do it! Unique and fun team events, ask us about them Yes, we have a pool table and snacks Join our talented and motivated team dedicated to revolutionizing the legal industry. If you are driven by innovation, thrive in a collaborative environment, and are passionate about creating seamless and intuitive user experiences, we would love to hear from you.
Get similar opportunities delivered to your inbox. Free, no account needed!

You're currently viewing 1 out of 40,159 available remote opportunities
🔒 40,158 more jobs are waiting for you
Access every remote opportunity
Find your perfect match faster
New opportunities every day
Never miss an opportunity
Join thousands of remote workers who found their dream job
Premium members get unlimited access to all remote job listings, advanced search filters, job alerts, and the ability to save favorite jobs.
Yes! You can cancel your subscription at any time from your account settings. You'll continue to have access until the end of your billing period.
We offer a 7-day money-back guarantee on all plans. If you're not satisfied, contact us within 7 days for a full refund.
Absolutely! We use Stripe for payment processing, which is trusted by millions of businesses worldwide. We never store your payment information.