NEXUSTalent Partners Find a Job
Home › Jobs › I.T. & Communications › Senior Software Engineer ()

Senior Software Engineer ()

Placement Services USA, Inc.
San Francisco, California I.T. & Communications Today
Apply Now

Job description

Architect a writing agent within the AI Co-scientist product to give feedback on draft research papers, suggest changes to those papers, and ensure they're supported by their references. Contribute to shared technical capabilities across Co-Scientist products (e.g., scientific paper analysis, citation discovery, research data tools). Integrate large language models (LLMs) into the product to power capabilities such as scientific writing assistance, paper analysis, hypothesis generation, and structured research workflows. Use AI-assisted development tools (e.g., code copilots, LLM-based debugging and refactoring tools) to improve developer productivity, accelerate iteration speed, and maintain high engineering quality. Design, develop, test, and maintain production backend services and web applications using Ruby on Rails, PostgreSQL, Redis, and AWS. Build and maintain scalable APIs, background processing pipelines, and data workflows using Sidekiq and related technologies. Develop user-facing features using React and TypeScript, collaborating with design to implement usable and accessible interfaces. Write high-quality, well-tested, and maintainable code using RSpec, Jest, and CI/CD pipelines. Define and iterate on user workflows, feature requirements, and success metrics based on direct user feedback. Monitor, debug, and optimize system performance, reliability, and observability using tools such as Datadog and Sentry. Integrate AI systems into production services with appropriate monitoring, error handling, and scalability considerations. Collaborate cross-functionally with researchers, product stakeholders, and engineering partners to gather requirements and validate solutions. Deploy and maintain applications and infrastructure using AWS services (EC2, S3, RDS, Aurora, Redshift) and infrastructure-as-code tools such as Terraform and Ansible. Support continuous delivery and system reliability through CircleCI, Jenkins, and automated testing practices.

Education and Experience Requirements

Bachelor of Science in computer science, or related field, plus 5 years as software engineer. Experience must include demonstrated working knowledge of:

Ruby on Rails, Sidekiq;
PostgreSQL, Redis, Elasticsearch;
React + Typescript;
RSpec, Jest, Storybook, Chromatic;
CircleCI, Jenkins, Datadog, Ansible, Terraform, Kubernetes;
AWS ecosystem (ECS, S3, RDS, Redshift, Aurora, DynamoDB, and many others);
LLM APIs and AI infrastructure for production AI features;
AB Test Tools Statsig

Telecommuting/Remote Work is Permitted

The position is eligible to telecommute 2 days per week.
Please copy and paste your resume in the email body (do not send attachments; we cannot open them) and email it to candidates at (link removed) with job reference in the subject line.

Thank you.
Apply for this job

You'll be taken to the employer's application page.

Similar jobs

Senior IT Technician at High Growth IT Startup
Cascade Technology Services, LLC
San Francisco
Today
Adobe Marketing Technology Expert - Remote
YO AI Labs
San Francisco
Today
Java Developer
WFNQAFR44D
San Francisco
Today
Deskside Technician II
Stefanini
San Francisco
Today
EDA Infrastructure Support Engineer
CYNET SYSTEMS
San Francisco
Today
Data Analyst III
Pinnacle Technical Resources
San Francisco
Today