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

About The Position

As a Senior Software Engineer, you will be part of a high-velocity group of engineers and data scientists guiding the trajectory of our flagship web application and a key member of the team developing new user-delighting experiences. You’ll be working on the full stack by creating delightful front-end user experiences and improving upon existing and building new backend functionality and internal APIs. You will be coding using primarily modern, server-side Python (FastAPI) and ES6 Javascript (React and Next.js) in addition to a healthy smattering of other web technologies for file storage, asynchronous job handling, and security. You will also be working with the latest Generative AI and LLM technologies as you add AI-based capabilities to our core products. This position supports the delivery of projects end-to-end under the guidance and support of experienced team members.  This position will also mentor other engineers, provide technical guidance, perform code reviews, and deliver on projects end-to-end. 


About The Team

The FiscalNote R&D organization drives the technology vision and strategy behind our data and application products and productivity solutions, which empower thousands of customers, content creators, and professional service teams globally. You will be part of the team dedicated to creating impactful “aha moments” that quickly engage users and drive solutions using innovative technologies with a broader focus on problem validation, and evaluating experimental tech for future growth. With a mission rooted in transforming access to government information and making public policy data actionable, we combine expertise from technology and political science to build tools that foster transparency, drive informed decision-making, and enhance civic engagement. Together, we’re united by a commitment to shape the future of machine-augmented decision-making, providing the insights that fuel progress and public trust.

 

About You

Driven. Bold. Thoughtful. Although proud of how far you’ve come in honing your craft, you look forward to growing in your technical and functional leadership abilities. Even more excited to share your skills and experiences, you thrive in collaborative environments in which continuously evolving and increasing client demands serve as the catalyst for bold results. 


What To Expect In This Position
  • Design and contribute to high-compute and volume data pipelines. FiscalNote is massively data-driven. We have teams working across our data pipeline from ingestion/scraping to data engineering/ML to search before it is made available to our users. Managing this dataflow and finding ways to validate our data and optimize it is essential to our success.
  • Integrate data/functionality across multiple software solutions. Deeply integrating our products, finding synergies and opportunities across multiple existing solutions, and building out new global services will solidify our positioning as an end-to-end offering.
  • Push the limits of what it means to search. The kind of information our clients need and want access to, what is and isn’t important, is constantly evolving. Not only do they want more, they also want better. We need to be able to tell our customers more than “here is what you’re looking for” – we also want to be able to say “and this is why it matters.”
  • Build web application functionality in Python/FastAPI and React/Next.js.
  • Work with and integrate the latest Generative AI and LLM technologies.
  • Work across teams to ensure cohesion and collaboration across R&D functions (Engineering, Product, QA, Data, etc.)
  • Mentor other engineers on software development best practices
  • Create experiences for demanding end users by applying your knowledge to deliver a world-class user experience
  • Respond to QA, client success, and customer support requests to provide excellent customer service


What Sets You Apart
  • 5+ years of applied experience or equivalent in the software development industry using a modern tech stack (we use Python/FastAPI, React/Next.js,, etc.)
  • Working knowledge of production and Cloud environments (we use AWS, Linux/Unix, Bash, nginx, etc.)
  • Familiarity with common storage implementations (we use Mongo primarily, but also connect to Postgres, Elasticsearch, Redis, etc.)
  • Demonstrated experience building successful working relationships with Product + UI/UX teams
  • Experience working on projects from inception to completion
  • Architecture design and production decision-making experience (preferred)
  • Comfortable presenting to technical and non-technical audiences
  • Familiarity with Generative AI and LLM technologies and concepts
  • Technically curious, eager to learn, willing, and interested in trying new technologies


Excited about this role, but don't meet 100% of the expected qualifications listed above? We'd still love for you to apply! FiscalNote is committed to building a diverse and inclusive workforce where unique experiences are valued and everyone has the opportunity to contribute. Research has continuously shown that women and people of color are less likely to apply to jobs unless they meet all of the listed qualifications. We want to help overcome this trend and seek to make space for unique and relevant skills and attributes. So, when applying to FiscalNote, rest assured that your application is reviewed by a living, breathing human being and evaluated based on key competencies needed for success in the position. Our Recruiting team maintains awareness of all open roles which means your application may be assessed against multiple positions and we will reach out to gauge your interest in other opportunities as appropriate. Questions or concerns? Contact recruiting.team@fiscalnote.com, we'd be happy to connect!


As part of FiscalNote's commitment to creating an accessible and inclusive hiring process, we strive to provide reasonable accommodations for persons with medical conditions or disabilities that will enable their access to the hiring process. If you need an accommodation, please send an email to recruiting.team@fiscalnote.com to let us know the nature of your request.


About FiscalNote 

FiscalNote (NYSE: NOTE) is a leader in policy and global intelligence. By uniquely combining data, technology, and insights, FiscalNote empowers customers with critical insights and the tools to turn them into action.


Home to CQ, FrontierView, Oxford Analytica, VoterVoice, and many other industry-leading brands, FiscalNote helps organizations stay ahead of political and business risk.


At FiscalNote, we Lead with Values

Know your Audience ∙ Find the Truth ∙ Drive Alignment ∙ Level Up ∙ Own the Job ∙ Bias for Action ∙ Support the Family 


FiscalNote is continuing to hire new talent, with all interviewing and on-boarding done virtually due to COVID-19.  New team members, along with our current staff, will temporarily work remotely (unless communicated otherwise).  


Company Benefits

FiscalNote supports our people by enabling team members with flexibility and benefits to promote well-being and balance, ensuring all FiscalNoters can bring their authentic selves to work. We start by offering competitive salaries, retirement accounts, and equity packages to ensure we’re all FN owners. Plus, our comprehensive benefits packages align with regional requirements and expectations no matter where you are located across the globe. Learn more at https://careers.fiscalnote.com/benefits/.


FiscalNote values diversity. We are committed to equal opportunities and creating an inclusive environment for all our employees. We welcome applicants regardless of ethnic origin, national origin, gender, race, religious beliefs, disability, sexual orientation or age. FiscalNote is an EEOC employer.


FiscalNote uses E-Verify to confirm the employment eligibility of all new employees. To learn more about E-Verify, including your rights and responsibilities, please visit www.DHS.gov/E-Verify.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

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, FiscalNote

Join us as a Senior Software Engineer at FiscalNote, where you can play an integral role in shaping the future of our flagship web applications! In this remote position, you will collaborate with an agile team of engineers and data scientists who are driven to create unbeatable user experiences that delight our customers. Your work will focus on the full stack, leveraging your coding expertise in modern server-side Python (FastAPI) and ES6 JavaScript (React and Next.js). You will immerse yourself in the innovative world of Generative AI and LLM technologies, continuously enhancing our core products with cutting-edge capabilities. This isn't just about coding; you will mentor fellow engineers, conduct code reviews, and ensure that every project shines from start to finish. Our R&D team is committed to harnessing the power of data to create tools that empower users, shape public policy, and drive decision-making. If you're driven, collaborative, and eager to embrace challenges head-on, we want you to bring your unique skills to our mission of transforming government data into actionable insights. You’ll help us navigate the evolving landscape of user demands, ensuring that our products not only meet expectations but truly provide value. Let’s elevate user experiences together and push the boundaries of what technology can achieve!

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

As a Senior Software Engineer at FiscalNote, you will design and contribute to high-compute data pipelines, integrate data across software solutions, and develop web application functionalities using Python/FastAPI and React/Next.js. You will also mentor junior engineers and engage in cross-team collaboration to ensure a seamless workflow.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer position at FiscalNote?

Candidates applying for the Senior Software Engineer role at FiscalNote should have at least 5 years of experience in software development, preferably using a modern tech stack that includes Python/FastAPI and React/Next.js. Familiarity with cloud environments like AWS and experience with various database systems such as MongoDB are also crucial.

Join Rise to see the full answer
How does a Senior Software Engineer at FiscalNote work with AI technologies?

In the role of Senior Software Engineer at FiscalNote, you will integrate and work with the latest Generative AI and LLM technologies, enhancing our products with AI-driven capabilities. Your ability to leverage these technologies will directly contribute to building innovative solutions.

Join Rise to see the full answer
What does the team culture look like for Senior Software Engineers at FiscalNote?

The culture at FiscalNote is collaborative and innovative. As a Senior Software Engineer, you will be part of a talented team that values continuous learning, mentorship, and shared success. Your contributions will be recognized and you’ll be encouraged to engage creatively to solve problems.

Join Rise to see the full answer
What impact does a Senior Software Engineer have at FiscalNote?

A Senior Software Engineer at FiscalNote plays a critical role in developing technology that drives access to government information and shapes civic engagement. By building high-quality features and functionalities, you will directly influence the user experience and ultimately enhance public trust.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, AI
Can you describe a recent project you worked on using Python and JavaScript?

When answering this question, outline the project's objectives, your specific role, the technologies you employed, and the outcome. Highlight how you tackled challenges and what you learned in the process, demonstrating your technical expertise and problem-solving abilities.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Discuss your approach to task prioritization, mentioning techniques such as agile methodologies, task management tools, or personal strategies like Eisenhower's Matrix. Provide examples of how you've successfully balanced competing deadlines in previous roles.

Join Rise to see the full answer
What experience do you have with cloud services like AWS?

Share your hands-on experience with AWS, describing specific services you’ve used. Provide examples of how you utilized these services to support application development, data storage, or other technical solutions that enhanced project outcomes.

Join Rise to see the full answer
How do you ensure the quality of the code you write?

Talk about your commitment to best practices such as code reviews, writing unit tests, and following coding standards. Offer examples of how you’ve successfully improved code quality in past projects or teams.

Join Rise to see the full answer
Can you explain the importance of mentorship in software development?

Make the case for mentorship by sharing experiences where you mentored others or were mentored. Emphasize the benefits to both personal growth and team development, illustrating how this fosters a collaborative and knowledge-sharing culture.

Join Rise to see the full answer
How familiar are you with integrating AI technologies into web applications?

Explain your experience and knowledge of AI technologies, discussing any specific projects or use cases where you incorporated AI features into web applications. Highlight your understanding of how these integrations can enhance user experience.

Join Rise to see the full answer
What techniques do you use for debugging code?

Share specific techniques you employ for debugging, such as using debugging tools, writing additional tests, or methodical isolation of problem areas. Discuss how you maintain thorough documentation throughout the process.

Join Rise to see the full answer
How do you approach collaborating with non-technical teams?

Discuss strategies for ensuring clear communication and understanding between technical and non-technical stakeholders. Provide examples of past experiences where you successfully bridged the gap and the value it created.

Join Rise to see the full answer
What are your thoughts on the latest trends in software development?

Reflect on current trends, such as AI, cloud computing, or specific frameworks. Share your insights on their impact on the industry and your perspective on adapting to these changes as a software engineer.

Join Rise to see the full answer
What excites you about working at FiscalNote?

Express genuine enthusiasm about the company's mission and values. Discuss how the fit aligns with your own career aspirations and how you can contribute to their goals while growing personally and professionally.

Join Rise to see the full answer
Similar Jobs
Posted 2 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Learning & Development
Work Visa Sponsorship
401K Matching
Equity
Performance Bonus
ília Remote Remote (anywhere on the globe)
Posted 10 days ago
Posted 21 hours ago
Photo of the Rise User
Posted 14 days ago

FiscalNote (NYSE: NOTE) is the leading technology provider of global policy and market intelligence.

39 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 20, 2024

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!