Recorded Future

Senior Software Engineer

Recorded Future$129K — $193K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of software engineering experience, with a focus on distributed systems.
  • Proficient in Python and its applications in AI/ML development.
  • Demonstrated experience in designing complex software solutions as a senior individual contributor.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Experience with tools like Jira and Git for project management and version control.
  • In-depth knowledge of AI Agent paradigms and techniques, particularly LLMs and retrieval-augmented generation (RAG).
  • Ability to coordinate effectively with cross-functional teams across various locations.

Responsibilities

  • Design, develop, and deploy resilient software systems for AI Agent and ML applications.
  • Lead the implementation of frameworks and best practices for deploying autonomous AI agents in production.
  • Collaborate with teams to integrate AI Agent solutions across systems.
  • Conduct rigorous code reviews to ensure high standards of code quality and performance.
  • Facilitate architectural discussions for new features in the AI Tooling roadmap.
  • Manage project tasks within an agile SDLC for timely and quality delivery.

Benefits

  • Equity opportunities and incentive compensation available.
  • Comprehensive medical, dental, and vision insurance.
  • 401(k) retirement plan offered.
  • Remote work flexibility, allowing for a work-life balance.
Full Job Description
In this Senior Software Engineer role, you will be a key individual contributor, driving the development of resilient, scalable software systems focused on leveraging Large Language Models (LLMs) and autonomous agents for data processing, analysis, and threat detection. You will be responsible for building sophisticated, production-grade applications that enrich our threat intelligence, and you will mentor junior engineers, fostering technical excellence and best practices.

What You'll Do:
  • Design, develop, and deploy highly reliable and scalable software systems, specializing in AI Agentic tooling and ML applications.
  • Serve as a technical leader in the implementation of frameworks and best practices for creating, evaluating, and safely deploying autonomous AI agents in a production environment.
  • Collaborate with engineering managers and cross-functional teams to integrate AI Agent solutions across the platform.
  • Drive engineering excellence by conducting rigorous code reviews, focusing on code quality, performance optimization, and operational maturity.
  • Lead the technical design and architectural discussions for new features and components within the AI Tooling roadmap.
  • Manage project tasks through an agile SDLC, ensuring timely delivery and high-quality results.
What You'll Bring:
  • Strong technical background in software engineering, with deep expertise in building and scaling distributed systems.
  • Expert-level proficiency in Python and related ecosystem for production AI/ML applications.
  • Proven track record as a senior individual contributor, designing and delivering complex software solutions.
  • Technical skills with modern cloud platforms (e.g., AWS, GCP, Azure) and engineering workflow tools (e.g., Jira, Git).
  • Deep understanding of the AI Agent paradigm, including hands-on experience with LLMs, prompt engineering, agentic loop design, and retrieval-augmented generation (RAG).
  • Experience driving coordinated action between cross-functional teams (product, research, stakeholders) working from different locations around the world.
  • A pragmatic mindset and a strong focus on delivering measurable, high-impact results.
  • A keen curiosity for cybersecurity and finding innovative ways to apply AI Agent technology to keep our clients safe.


The base salary range for this full-time position is $129,000- $193,500. Our salary ranges are determined by role, level, and location. The salary displayed reflects the range for new hire salaries for the position across all US locations. Within the range, individual pay is determined by state, work location and additional factors, including job-related skills, experience, and relevant education or training. This position may be eligible for incentive compensation, equity, and medical, dental, vision, life insurance and 401K. Your recruiter can share more about the specific details of the compensation and benefit package during the hiring process.

#LI-Remote

About Recorded Future

Recorded Future is a cybersecurity company that provides threat intelligence services to organizations. The company was founded in 2009 and is headquartered in Cambridge, Massachusetts. Recorded Future's platform uses machine learning and natural language processing to analyze data from a variety of sources, including the dark web, to identify potential threats to its clients. The company has partnerships with a number of government agencies and Fortune 500 companies.
Learn more about Recorded Future
Size
500 employees
Industry
Founded
2009

Similar Jobs

More Jobs at Recorded Future

More Enterprise Technology Jobs

Find similar Senior Software Engineer jobs: