
Senior Software Engineer, AI Automation
Jobgether
Job description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, AI Automation based in the United States.
This is a senior, hands-on engineering role focused on using AI to transform intelligence collection and operational workflows.
You’ll work closely with semi-technical analysts to understand their challenges and identify opportunities with meaningful business and mission impact.
You’ll design and build AI-powered applications, backend services, APIs, data systems, infrastructure, and user-facing tools from end to end.
The role offers significant ownership, combining deep technical execution with product thinking and prioritization.
You’ll experiment with modern AI models and agentic approaches to create reliable, scalable solutions that analysts use every day.
You’ll operate in a fast-moving, collaborative environment where ambiguity, autonomy, experimentation, and continuous iteration are expected.
This is an opportunity to shape products at the intersection of software engineering, AI, intelligence, and high-impact real-world problems.
Accountabilities
-
Partner closely with intelligence analysts to understand their goals, constraints, workflows, and pain points, translating those insights into scalable technical solutions with measurable success criteria.
-
Identify and prioritize the highest-leverage opportunities to improve intelligence collection, applying strong product judgment rather than simply automating isolated tasks.
-
Design, build, and own AI-powered internal applications across the full stack, including backend services, APIs, data storage, infrastructure, and user-facing interfaces.
-
Develop custom agentic solutions using modern AI models and technologies to augment and scale intelligence workflows.
-
Own projects end to end, from technical design, architecture, and scoping through delivery, iteration, maintenance, and ongoing support.
-
Build reliable, scalable systems that internal users can depend on in their day-to-day work.
-
Continuously measure outcomes, gather feedback, and iterate on solutions to maximize their real-world impact and adoption.
-
Serve as a technical anchor for projects while contributing to engineering standards, documentation, knowledge sharing, and cross-functional collaboration.
-
Participate in an on-call rotation focused on supporting internal tools and triaging requests from designated support channels.
Requirements
-
6+ years of full-stack software engineering experience building scalable web applications, services, and APIs.
-
Strong product sense, with the ability to step back from individual requests, identify the most impactful and scalable solution, and turn it into a product people genuinely adopt and continue using.
-
Strong proficiency in Python and/or JavaScript/TypeScript, combined with solid backend and systems engineering capabilities.
-
Experience designing backend systems and APIs and working with data stores such as PostgreSQL/pgvector, Pinecone, Redis, or comparable technologies.
-
Hands-on experience with modern AI tools and applications, including AI models, agentic development environments, AI-enabled workflows, or experimental prototypes.
-
Demonstrated ability to operate independently in ambiguous problem spaces, take ownership, make sound technical decisions, and drive projects through completion.
-
Excellent communication skills and the ability to build trust with semi-technical stakeholders while clearly explaining technical concepts and trade-offs.
-
A strong engineering, data, or ML-oriented background is welcome; the role values seniority, technical sharpness, initiative, adaptability, and product judgment over a specific career path.
-
Ability to work effectively in a distributed environment with significant collaboration across Eastern and Pacific time zones, including at least six hours of overlap with Pacific Time.
Benefits
-
Base salary: $200,000–$220,000 annually for U.S.-based employees, with individual compensation determined by skills, qualifications, experience, and location.
-
Eligibility to participate in an equity plan .
-
Fully remote work environment.
-
High ownership and autonomy, with opportunities to lead projects and grow according to your level and career goals.
-
A collaborative culture emphasizing psychological safety, trust, accountability, knowledge sharing, and continuous feedback.
-
Opportunities to work on technically challenging problems involving AI, software engineering, intelligence, and mission-critical applications.
-
A fast-paced environment that encourages experimentation, rapid iteration, creative problem-solving, and meaningful impact.
-
Regular collaboration with internal stakeholders and direct exposure to real users and their workflows.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1