Full-time

PTO

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

Software Engineer

At Autoscience Institute, we create AI systems that autonomously conduct AI research. Recently, we announced the first AI agent to autonomously create peer-reviewed literature (ICLR 2025 Workshops). We are passionate about pushing the boundaries of artificial intelligence and contributing to groundbreaking advancements in the field.

Role Description

This is a full-time on-site role for a Software Engineer located in the San Francisco Bay Area. The Software Engineer will be responsible for developing and maintaining back-end systems, designing and implementing software solutions, and creating production infrastructure. The role involves collaboration with our research teams to enhance our automated research capabilities.

Qualifications

  • Experience working in 24/7 production environments
  • Demonstrable experience with Google Cloud Platform
  • Demonstrable performance with Python
  • Strong skills in designing software (be ready to submit design docs)
  • Experience with backend and production environments
  • Ability to work collaboratively in a team environment and with Agile methods
  • Bachelor's degree in Computer Science, Math, or a related field
  • Experience with AI and machine learning is a plus

Benefits & Perks

  • Competitive salary and equity package
  • Unlimited PTO and flexible working arrangements
  • Conference attendance and publication support

We're a team of passionate researchers and engineers working to automate scientific discovery. We believe in the power of AI to accelerate scientific discovery and are committed to responsible AI development.

We are an e-verify employer.



Frequently asked questions

Q: What skills or qualities help someone succeed as a Software Engineer?

A: To succeed as a Software Engineer, key technical skills include proficiency in programming languages such as Java, Python, or C++, as well as expertise in software development methodologies like Agile and version control systems like Git. Additionally, strong problem-solving skills, attention to detail, and the ability to learn and adapt quickly are essential soft skills, along with effective communication and collaboration skills to work with cross-functional teams. These technical and soft skills enable Software Engineers to design, develop, and maintain high-quality software applications, driving career growth and effectiveness in the role.

Q: What is the career path for a Software Engineer?

A: A Software Engineer's typical career progression involves starting as a Junior Software Engineer, where they focus on coding and contributing to existing projects, then advancing to a Mid-Level Software Engineer role, where they take on more complex tasks, lead smaller projects, and mentor junior team members. As they gain experience, they can move into Senior Software Engineer positions, where they lead large-scale projects, architect software systems, and make technical decisions that impact the organization. With continued growth, Software Engineers can pursue leadership roles, such as Technical Lead or Engineering Manager, or transition into specialized areas like DevOps, Product Management, or Technical Consulting.



Autoscience Institute job posting for a Software Engineer in Edison, NJ with a salary of $124,200 to $179,100 Annually and benefits including PTO with a map of Edison location.