Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - AI image - Rise Careers
Job details

Senior Software Engineer - AI

Ironclad is the #1 contract lifecycle management platform for innovative companies.  Every company, in every country, in every industry runs on contracts, but managing these contracts slows companies down and costs them millions of dollars. L’Oréal, Staples, Mastercard, and other leading innovators use Ironclad to collaborate and negotiate on contracts, accelerate contracting while maintaining compliance, and turn contracts into critical carriers of operational business intelligence. It’s the only platform flexible enough to handle every type of contract workflow, whether a sales agreement, an HR agreement or a complex NDA. 


Ironclad is writing the narrative that shows how beautiful and functional contracting will change business. We’re a leader in the Forrester Wave for Contract Lifecycle Management. We have been recognized as a Fortune Great Place to Work for four consecutive years. Our innovation and work culture have been recognized by Glassdoor's Best Places to Work 2023, Forbes’ 50 Most Promising AI Companies, Wing Venture Capital's Enterprise Tech 30, and Gartner's Magic Quadrant. We work in a highly collaborative environment, and strive to foster a positive, inclusive culture.  We’re backed by leading investors like Accel, Y Combinator, Sequoia, and BOND. For more information, visit www.ironcladapp.com or follow us on LinkedIn and Twitter.


Ironclad is looking for a Senior AI Engineer to join our team and help revolutionize the way legal teams handle contracts. As a Senior AI Engineer at Ironclad, you will have the opportunity to work with the latest cutting-edge technologies, including the HuggingFace framework, the OpenAI APIs, and more. You will leverage these to build Ironclad’s own state-of-the-art models and services that extract valuable information from contracts and provide insights to our customers.

You will work closely with other teams, including design and product, to build new features in our app that enable our customers to handle contracts more efficiently and effectively. You will also collaborate with data engineering to build the datasets and infrastructure that we use to train machine learning models.

As a Senior AI Engineer, you will play a critical role in building an AI platform that can serve fast, accurate predictions and scale to support high throughput and multiple models. You will explore the latest models and AI techniques, including generative AI, question and answering, visual understanding, and more.

At Ironclad, we are on a mission to power the world’s contracts, and you will play a pivotal role in making that mission a reality. If you are an experienced AI Engineer with strong coding fundamentals and a passion for working with cutting-edge technologies, we encourage you to join us on this exciting journey. We work in a highly collaborative environment and strive to foster a positive, inclusive culture. Join us and help us build the product that legal teams love!


What you'll be doing:

  • Work with product, data and engineering teams to build models and services that can ingest legal documents, extract key information and surface insights from these documents to our customers.

  • Lead the design and implementation of backend services that can ingest legal documents and extract relevant information that our customers care about.

  • Drive the technical vision for the team, leveraging open source technologies and cloud services to build an enterprise-grade machine learning platform.

  • Drive the evolution of our ML platform, including building tooling to support model training, evaluation, inference serving, monitoring and alerting.

  • Work with our data engineering and product teams to identify training data sources, ETL pipelines, and labeling tasks of interest. 

  • Use the latest ML frameworks and open source tools to develop new model training pipelines

  • Provide technical leadership for the engineering organization

  • Partner with the product teams to innovate on user experience and solve business problems by making AI accessible through APIs

  • Participate in interviews to hire new engineers into the team

  • Mentor and train other junior engineers

  • Maintain all software built by being available to fix P0s and bugs when users report

Required skills:

  • BS Degree in Computer Science or related field

  • Required (5+ years working with): Backend services, REST APIs, and Python

  • Required (2+ years): NLP (text classification, entity extraction, Q&A, document analysis)

  • ML model training, evaluation & serving

  • Deep learning frameworks (pytorch, tensorflow)

  • Data processing & manipulation with Python (pandas, numpy)

  • Cloud services (azure, gcp, aws)

  • Git or equivalent VCS

  • Exemplary coding practices with great focus on quality

  • Passion for building and shipping products that customers love.

  • Strong communication and collaboration skills.

Nice to have:

  • GPT or generative AI experience

  • VertexAI

  • Docker

  • PDF and DOCX file format

  • Using & configuring CI/CD systems

  • Datadog or equivalent


Benefits:

  • Health, dental, and vision insurance

  • 401k

  • Wellness reimbursement

  • Take what you need vacation policy

  • Generous parental leave for both primary and secondary caregivers

Base Salary Range: $160,000-$175,000

The base salary range represents the minimum and maximum of the salary range for this position based at our San Francisco headquarters. The actual base salary offered for this position will depend on numerous factors, including individual proficiency, anticipated performance, and the location of the selected candidate. Our base salary is just one component of Ironclad’s competitive total rewards package, which also includes equity awards (a new hire grant, along with opportunities for additional awards throughout your tenure), competitive health and wellness benefits, and a commitment to career growth and development.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Ironclad Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Ironclad DE&I Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Ironclad
Ironclad CEO photo
Jason Boehmig
Approve of CEO

Average salary estimate

$167500 / YEARLY (est.)
min
max
$160000K
$175000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - AI, Ironclad

Ironclad, the number one contract lifecycle management platform, is on the lookout for a Senior Software Engineer - AI to join our dynamic team in San Francisco. Here at Ironclad, we're transforming how innovative companies manage their contracts, working with notable clients like L’Oréal and Mastercard. As a Senior Software Engineer, you'll dive deep into cutting-edge technologies such as the HuggingFace framework and OpenAI APIs, enabling you to build state-of-the-art AI models that extract vital insights from legal documents. You’ll collaborate closely with product, design, and data engineering teams, contributing to the design and implementation of backend services that enhance our application’s capabilities. Not just focused on building, you’ll also have a hand in our technical vision, leveraging open-source tools and cloud services to create an enterprise-grade machine learning platform. If you love problem-solving and have a passion for AI, this role offers a fantastic opportunity to shape the future of contract management. Join Ironclad and be a key player in pushing the envelope of what's possible in legal tech; we can't wait to see how your expertise can contribute to making our mission a reality!

Frequently Asked Questions (FAQs) for Senior Software Engineer - AI Role at Ironclad
What are the responsibilities of a Senior Software Engineer - AI at Ironclad?

As a Senior Software Engineer - AI at Ironclad, your primary responsibilities include working with various teams to build models and services for ingesting and analyzing legal documents, leading backend service development, providing technical leadership, evolving our machine learning platform, and mentoring junior engineers. You'll focus on turning complex data into accessible insights for our customers.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer - AI position at Ironclad?

To qualify for the Senior Software Engineer - AI role at Ironclad, you need a BS Degree in Computer Science or a related field, along with at least 5 years of experience working with backend services, REST APIs, and Python. Additionally, 2 years of experience in NLP, ML model training, and deep learning frameworks are required.

Join Rise to see the full answer
What technologies will I work with as a Senior Software Engineer - AI at Ironclad?

In the Senior Software Engineer - AI position at Ironclad, you'll work with a range of modern technologies, including HuggingFace, OpenAI APIs, PyTorch, TensorFlow, and cloud services such as AWS, Azure, or GCP. Familiarity with CI/CD systems and Git, as well as experience with generative AI, will also be valuable.

Join Rise to see the full answer
How does Ironclad foster a collaborative environment for the Senior Software Engineer - AI role?

Ironclad promotes a collaborative work culture where Senior Software Engineers - AI work closely with design, product, and data engineering teams. You'll participate in brainstorming sessions, leverage collective expertise to innovate user experiences, and actively contribute ideas to enhance our services in a highly inclusive atmosphere.

Join Rise to see the full answer
What are the career growth opportunities for a Senior Software Engineer - AI at Ironclad?

At Ironclad, a Senior Software Engineer - AI has ample career growth opportunities including potential roles in technical leadership, mentoring other engineers, and specialization in emerging AI technologies. Furthermore, the company emphasizes training and development, ensuring that you can actively advance your skills and career trajectory.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - AI
What is your experience with NLP techniques relevant to the Senior Software Engineer - AI role?

In discussing your NLP experience, focus on specific techniques you've implemented, such as text classification and entity extraction. Highlight any projects where you've successfully applied these techniques to extract insights from legal documents, as this aligns closely with Ironclad's objectives.

Join Rise to see the full answer
How have you contributed to the design and implementation of backend services?

When answering this question, share specific instances where you've designed API architectures or developed services. Explain your thought process, challenges faced, and how your contributions positively impacted the team’s workflow or product functionality.

Join Rise to see the full answer
Can you explain a project where you utilized machine learning frameworks?

Discuss a specific machine learning project where you've employed frameworks like TensorFlow or PyTorch. Describe the problem you were solving, the approach taken, and the results achieved, emphasizing any lessons learned that could apply to your work as a Senior Software Engineer - AI at Ironclad.

Join Rise to see the full answer
How do you ensure quality coding practices in your work?

Explain your methods for maintaining high code quality, such as code reviews, testing strategies, and continuous integration processes. Providing examples of how you've resolved bugs or improved existing code will demonstrate your commitment to exemplary coding practices.

Join Rise to see the full answer
What strategies do you use to stay current with the latest AI technologies?

Share your methods for staying updated, such as following specific blogs, attending conferences, or contributing to open-source projects. Highlighting your engagement in the AI community shows your passion for innovation and continuous learning, which is key for the role at Ironclad.

Join Rise to see the full answer
Describe your experience working in a collaborative environment.

Use this question to highlight instances where teamwork led to project success. Discuss how you've facilitated collaboration, the tools used for communication and project management, and how you resolved conflicts or hurdles that may have arisen.

Join Rise to see the full answer
How would you approach mentoring junior engineers?

In your response, emphasize the importance of supportive mentorship. Describe specific strategies you would employ, such as regular one-on-one check-ins, code review sessions, and creating a safe space for questions, fostering a learning environment that is pivotal for Engineering at Ironclad.

Join Rise to see the full answer
What do you think are the key challenges in building an AI platform?

Discuss the potential challenges, such as data quality, system scalability, and integrating AI insights into user-friendly applications. Present your approach to tackling these issues, showcasing your problem-solving skills and strategic thinking relevant to the Senior Software Engineer - AI role.

Join Rise to see the full answer
Can you give an example of implementing a REST API in a past project?

Provide a detail-oriented account of how you designed and implemented a REST API, including its purpose, the technologies used, and how it served its intended users. Discuss performance considerations and any enhancements you made along the way.

Join Rise to see the full answer
What excites you about the opportunity at Ironclad?

Express your enthusiasm for Ironclad’s mission and the innovative environment. Relate your passion for AI and its application in legal tech, and how you see your skills contributing to the company’s vision, making you a perfect fit for the Senior Software Engineer - AI position.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

As a Senior Engineering Manager at Ironclad, you'll lead a talented team to innovate and enhance the future of digital contracting.

Photo of the Rise User
Posted 11 days ago

Join Ironclad as an Enterprise Account Executive and leverage your expertise to redefine contract management for Fortune 2000 companies.

Photo of the Rise User
Posted 6 days ago

Join Sourcescrub as a Senior Backend Developer and contribute to the development of our innovative data platform remotely from Europe.

Posted 9 days ago

Join a cutting-edge team as a Senior Software Engineer to drive innovation in Power Systems Applications within the energy sector.

Photo of the Rise User
Posted 8 days ago
Dental Insurance
Flexible Spending Account (FSA)
Disability Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

Socure is looking for a Software Engineer II to innovate in data engineering and support cutting-edge fraud prevention technologies.

Photo of the Rise User
Posted 3 days ago

Become a key player in a hybrid work model as a .NET Developer with ALTER SOLUTIONS, delivering cutting-edge applications for diverse clients.

Photo of the Rise User
Posted 4 hours ago

First Financial Family is seeking a motivated Software Developer I to enhance and automate workflows in an engaging workplace in Abilene, Texas.

Photo of the Rise User
Posted 8 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Citi is looking for a skilled Java Developer to contribute to their Equity Finance Technology team in London with a focus on innovative solutions and agile delivery.

Join Northrop Grumman as a Principal/Senior Principal Software Engineer, where you'll contribute to groundbreaking systems with global significance.

Photo of the Rise User
Inclusive & Diverse
Growth & Learning
Customer-Centric
Collaboration over Competition
Medical Insurance
Maternity Leave
Flex-Friendly
401K Matching

Join Vanta as a Senior Software Engineer and lead the development of infrastructure that supports the security of client data.

Ironclad is the #1 contract lifecycle management platform for innovative companies.

69 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
February 14, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog