743 IT & Software Developer jobs in the US

Stanford University jobs

Junior Software Developer

$107,423 - 133,600
Stanford University
Knight Way, Stanford
$107,423 - 133,600
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Regular
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
We expect candidates to possess a Bachelor's degree along with three years of relevant experience, or a combination of education and relevant work experience. Desired qualifications include: - A minimum of three years in developing and maintaining production-grade codebases. - Proficiency in programming languages such as Python and system-level languages (e.g., C/C++, Rust). - Extensive experience with version control systems like Git and collaborative development platforms such as GitHub. - Familiarity with establishing and maintaining CI/CD principles using tools like GitHub Actions and Jenkins. - Strong understanding and experience in test-driven software development, along with knowledge of various testing methodologies, including unit, integration, and end-to-end testing. - Excellent problem-solving, communication, and teamwork skills. - Capability to function effectively in a fast-paced, multidisciplinary setting. - Experience with containerization technologies like Docker and orchestration platforms like Kubernetes and Slurm. - Awareness of the challenges associated with scientific software development. - Knowledge of software design patterns and architectures. - Experience in contributing to and/or maintaining open-source software projects or libraries. - Acquaintance with machine learning frameworks such as TensorFlow or PyTorch.

Technologies

AI
CI/CD
GitHub
Jenkins
Machine Learning
PyTorch

Responsibilities

In this role, I will expect you to: - Design and maintain reproducible, production-grade software or libraries for various facets of the project, which may include data processing, machine learning, and managing data/compute infrastructure. - Implement and manage CI/CD pipelines utilizing tools like GitHub Actions, Code Coverage, and unit testing frameworks. - Collaborate with data scientists, machine learning engineers, and systems engineers to ensure smooth and timely integration of code and infrastructure. - Assist in establishing and enforcing coding standards, best practices, and documentation guidelines throughout the project. - Conduct code reviews and provide constructive feedback to uphold code quality and consistency. - Optimize code performance, scalability, and reliability. - Identify and resolve software issues promptly and provide solutions. - Stay current on the latest trends and best practices in software engineering and CI/CD methodologies.

Description


This position entails working in a collaborative and uniquely positioned project that blends multiple disciplines, spanning neuroscience to artificial intelligence and engineering. You will have the opportunity to work alongside a lively team of researchers and scientists committed to a single mission, grounded in academia while being inspired by industry advancements. We offer a competitive salary and benefits, along with strong mentoring for your career development. Please note that the job duties are typical examples for this position and may not encompass all duties, tasks, and responsibilities. Duties may vary based on departmental or program needs without altering the job’s general nature and scope. Other responsibilities may also be assigned as required. We are dedicated to providing reasonable accommodations for employees with disabilities who may need assistance completing essential job functions. We are an equal employment opportunity and affirmative action employer. All qualified candidates will receive fair consideration for employment regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Data Engineer salaries in the United States here.

How many Data Engineer jobs are in the United States?

Currently, there are 743 Data openings. Check also: Spark jobs, Snowflake jobs, Kafka jobs, Hadoop jobs - all with salary brackets.

Is the US a good place for Data Engineers?

The US is one of the best countries to work as a Data Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for Data Engineer jobs in the United States?

bunny.net, Allied Technical Services Inc, Lauserco Inc., AI (Artificial Intelligence) Incorporated, Asset Inventories Inc., Booz Allen, Net Engineers, Inc among others, are currently hiring for Data roles in the United States.

The company with most openings is Leidos as they are hiring for 132 different Data Engineer jobs in the United States. They are probably quite committed to find good Data Engineers.