Post My Job Jobs

Senior Software Engineer

Applications Close:

Post My Job

Stanford, California

5 Star Employer Ranking

Senior Software Engineer

Stanford University is seeking a Software Developer 2 to join the Kundaje lab in the Department of Genetics to lead and assist with large-scale software development efforts at the interface of machine learning and genomics. Specifically, the candidate will work on developing and applying cutting edge deep learning frameworks for modeling massive single cell and bulk multi-omic datasets.

Duties include:

  • Design and develop machine learning models for genomics application
  • Maintain and update existing deep learning frameworks for regulatory genomics.
  • Troubleshoot and solve technical problems.
  • Develop and maintain data processing pipelines.
  • Develop tutorials and demos for flagship software products from the lab.
  • Serve as technical resource with respect to applications and assist lab members with software engineering best practices.
  • Work as a technical leader and project manager in scientific consortia.
  • Provide expertise regarding state of the art machine learning and bioinformatics tools for upgrading existing software packages and pipelines.
  • Compare, evaluate, and implement new features and technologies, and integrate them into the computing environment.
  • Mentor lower level software developers and enhance existing team software development methodology.

* - Other duties may also be assigned.

EDUCATION & EXPERIENCE (REQUIRED):

Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience.

KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED):

  • Expertise in designing, developing, testing, and deploying applications.
  • Proficiency with application design and data modeling.
  • Ability to define and solve logical problems for highly technical applications.
  • Effective communication skills with both technical and non-technical clients.
  • Ability to lead activities on structured team development projects.
  • Ability to select, adapt, and effectively use a variety of programming methods.
  • Knowledge of application domain.

CERTIFICATIONS & LICENSES: None.

PHYSICAL REQUIREMENTS*:

  • Constantly perform desk-based computer tasks.
  • Frequently sit, grasp lightly/fine manipulation.
  • Occasionally stand/walk, writing by hand.
  • Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds.

* - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.

WORKING CONDITIONS:

  • May work extended hours, evening and weekends.
  • Travel on campus to school/units

The expected pay range for this position is $138,402 to $163,985 per annum. Stanford University provides pay ranges representing its good faith estimate of the salary wage the university reasonably expects to pay for a position upon hire. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location, and external market pay for comparable jobs.

Additional Information

  • Schedule: Full-time
  • Job Code: 4822
  • Employee Status: Regular
  • Grade: J
  • Requisition ID: 108691
  • Work Arrangement: On Site
10

Unlock this job opportunity


View more options below

View full job details

See the complete job description, requirements, and application process

Stay on their radar

Join the talent pool for Post My Job

Join Talent Pool

Express interest in this position

Let Post My Job know you're interested in Senior Software Engineer

Add this Job Post to FavoritesExpress Interest

Get similar job alerts

Receive notifications when similar positions become available

Share this opportunity

Send this job to colleagues or friends who might be interested

372 Jobs Found

Post My Job

Kutztown
Staff / Administration
Add this Job Post to Favorites
Closes: Jun 8, 2026

Chabot Las Positas Community College District

3000 Campus Hill Dr, Livermore, CA 94551, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 15, 2026

University of Nebraska - Lincoln

University of Nebraska - Lincoln
Staff / Administration
Add this Job Post to Favorites
Closes: May 30, 2026

Harvard University

Harvard University, Cambridge, MA, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 30, 2026

Xavier University of Louisiana

Drexel Dr, New Orleans, LA 70125, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 30, 2026
View More