Significant experience with following test-driven development to create software in Python using ... Close familiarity with software engineering tools, software development methodology and release ...
Significant experience with following test-driven development to create software in Python using ... Close familiarity with software engineering tools, software development methodology and release ...
Software Engineer
Sterling Heights, MI · On-site
$50.71 - $56.51/hr
Software Engineer Sterling Heights, MI $50.71 - $56.51/Hour We are hiring an Embedded Software ... Python * Qt * MATLAB / MathWorks tools * Git * Bitbucket * Experience working within mixed ...
Software Engineer
Sterling Heights, MI · On-site
$50.71 - $56.51/hr
Software Engineer Sterling Heights, MI $50.71 - $56.51/Hour We are hiring an Embedded Software ... Python * Qt * MATLAB / MathWorks tools * Git * Bitbucket * Experience working within mixed ...
Software Engineer
Sterling Heights, MI · On-site
$64.28 - $71.42/hr
Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour ... Java, C#, C++, C, Python * Experience in VxWorks, Linux, RTOS, BSPs, Virtualization, GVOS
Software Engineer
Sterling Heights, MI · On-site
$64.28 - $71.42/hr
Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour ... Java, C#, C++, C, Python * Experience in VxWorks, Linux, RTOS, BSPs, Virtualization, GVOS
As a Software Engineer on our Platform Observability team, you will be at the heart of our ... GCP, Angular, Java, Python Key Responsibilities: * Design and Build Data Pipelines: Architect ...
Quick apply
As a Software Engineer on our Platform Observability team, you will be at the heart of our ... GCP, Angular, Java, Python Key Responsibilities: * Design and Build Data Pipelines: Architect ...
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Python * Artificial Intelligence & Expert Systems * Machine Learning Experience Required: * Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical ...
Quick apply
Python * Artificial Intelligence & Expert Systems * Machine Learning Experience Required: * Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical ...
AI Software Engineer III
Detroit, MI · On-site
$75/hr
Job Title - AI Software Engineer III Location: Farmington Hills/ Metro Detroit MI (Hybrid) Duration ... Python and TypeScript What You'll Do * Design and deliver backend services and APIs that enforce ...
AI Software Engineer III
Detroit, MI · On-site
$75/hr
Job Title - AI Software Engineer III Location: Farmington Hills/ Metro Detroit MI (Hybrid) Duration ... Python and TypeScript What You'll Do * Design and deliver backend services and APIs that enforce ...
Software Engineer I
Sterling Heights, MI · On-site
$40 - $42/hr
Strong programming skills in C++, Python, and Bash * Experience with Linux/Unix environments (e.g., Red Hat Enterprise Linux) * Knowledge of software verification and validation (V&V) processes
Software Engineer I
Sterling Heights, MI · On-site
$40 - $42/hr
Strong programming skills in C++, Python, and Bash * Experience with Linux/Unix environments (e.g., Red Hat Enterprise Linux) * Knowledge of software verification and validation (V&V) processes
Senior Software Engineer
Sterling Heights, MI · On-site
$62/hr
Strong programming experience in C, C++, and Python * Experience developing software applications on Linux operating systems * Object-oriented design and development experience * Familiarity with ...
Quick apply
Senior Software Engineer
Sterling Heights, MI · On-site
$62/hr
Strong programming experience in C, C++, and Python * Experience developing software applications on Linux operating systems * Object-oriented design and development experience * Familiarity with ...
Software Engineer...
Southfield, MI · On-site
Implement and configure software architectures to enable automatic routings * Maintain and add to ... Minimum 3 years Experience with programming or scripting languages, such as Java, Python, CAPL, C/C+
Quick apply
Software Engineer...
Southfield, MI · On-site
Implement and configure software architectures to enable automatic routings * Maintain and add to ... Minimum 3 years Experience with programming or scripting languages, such as Java, Python, CAPL, C/C+
Senior Software Engineer
Oxford, MI · Remote
$72K - $74K/yr
As a Senior Software Engineer at Aperion, you will play a pivotal role in developing and ... Python, or JavaScript Basic understanding of software development methodologies Strong ...
Senior Software Engineer
Oxford, MI · Remote
$72K - $74K/yr
As a Senior Software Engineer at Aperion, you will play a pivotal role in developing and ... Python, or JavaScript Basic understanding of software development methodologies Strong ...
Entry Level Software Engineer
Detroit, MI · On-site
We are currently looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and data analysts/data scientists. Who Should Apply? * Recent graduates in Computer Science ...
Entry Level Software Engineer
Detroit, MI · On-site
We are currently looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and data analysts/data scientists. Who Should Apply? * Recent graduates in Computer Science ...
Software Engineer I
Sterling Heights, MI · On-site
$40 - $42/hr
Strong programming skills in C++, Python, and Bash * Experience with Linux/Unix environments (e.g., Red Hat Enterprise Linux) * Knowledge of software verification and validation (V&V) processes
Quick apply
Software Engineer I
Sterling Heights, MI · On-site
$40 - $42/hr
Strong programming skills in C++, Python, and Bash * Experience with Linux/Unix environments (e.g., Red Hat Enterprise Linux) * Knowledge of software verification and validation (V&V) processes
Your mission, roles and responsibilities Role Summary The Software Engineer will play a critical ... NET, Python, JavaScript, and Node.js. C++ and or Rust would also be a plus. Experience with ...
Your mission, roles and responsibilities Role Summary The Software Engineer will play a critical ... NET, Python, JavaScript, and Node.js. C++ and or Rust would also be a plus. Experience with ...
Essentials: * 5-8 years of software engineering experience with strong proficiency in Python and TypeScript. * Demonstrated experience delivering production systems on AWS, including Lambda, Fargate ...
Quick apply
Essentials: * 5-8 years of software engineering experience with strong proficiency in Python and TypeScript. * Demonstrated experience delivering production systems on AWS, including Lambda, Fargate ...
Software Development & DevOps * Write clean, efficient, production-quality C++ and Python code within the ROS 2 ecosystem (ament, colcon, ros2_control, MoveIt 2 plugins). * Establish and maintain CI ...
Quick apply
Software Development & DevOps * Write clean, efficient, production-quality C++ and Python code within the ROS 2 ecosystem (ament, colcon, ros2_control, MoveIt 2 plugins). * Establish and maintain CI ...
Software Engineer
Auburn Hills, MI · On-site
Your mission, roles and responsibilities Role Summary The Software Engineer will play a critical ... NET, Python, JavaScript, and Node.js. C++ and or Rust would also be a plus. • Experience with ...
Software Engineer
Auburn Hills, MI · On-site
Your mission, roles and responsibilities Role Summary The Software Engineer will play a critical ... NET, Python, JavaScript, and Node.js. C++ and or Rust would also be a plus. • Experience with ...
Python Software Engineer information
See Troy, MI salary details
$21.8K - $37.3K
1% of jobs
$37.3K - $52.7K
0% of jobs
$52.7K - $68.2K
4% of jobs
$68.2K - $83.7K
5% of jobs
$83.7K - $99.1K
10% of jobs
$104.5K is the 25th percentile. Wages below this are outliers.
$99.1K - $114.6K
14% of jobs
The median wage is $128.2K / yr.
$114.6K - $130.1K
18% of jobs
$130.1K - $145.5K
17% of jobs
$150.8K is the 75th percentile. Wages above this are outliers.
$145.5K - $161K
17% of jobs
$161K - $176.5K
9% of jobs
$176.5K - $191.9K
5% of jobs
$21.8K
$132.7K
$191.9K
How much do python software engineer jobs pay per year?
What is a Python Software Engineer job?
What are the key skills and qualifications needed to thrive in the Python Software Engineer position, and why are they important?
What does a typical workday look like for a Python Software Engineer?

Part-time
Posted 21 hours ago
Job description
About Squirl:
Founded in early January 2020 by a team of three college sophomores, who had a passion for financial markets and technology, the early roots of Squirl started out as an extracurricular project to develop algorithmic trading strategies that outperformed the S&P 500. Overtime, as our shared experience and connections grew, we eventually transitioned into becoming an advanced quantitative trading firm with deep partnerships to asset management firms globally.
Over the past year, we have been working with BCM Partners to launch our first in-house systematic trading algorithm: a LONG-SHORT global macro strategy that executes on directional trading opportunities in the FX market. We are also testing additional strategies in the equities market that demonstrate significant alpha in backtests.
Throughout our journey, we have gained a more proficient understanding on how to best capitalize on the changing dynamics of financial markets, and our hands-on experiences have allowed our portfolios to excel in even the most volatile of times.
About the position:
We are looking for a part-time Software Engineer who will assist us with the design, development and installation of various software solutions. Your duties will include development, writing code, and documenting functionality.
You should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.
Position responsibilities include:Organize full lifecycle software development
Prepare specifications and determine operational feasibility
Write well designed, testable, efficient code
Prepare software verification plans and quality assurance procedures
Organize documenting and maintenance of software functionality
Integrate software components into a fully functional software system
Evaluate and deploy software tools, processes and metrics
Provide support and consulting on software systems usage
Ensure compliance with project plans and industry standards
2+ years' experience of working in a Computer Software Engineer or Software Developer position
Significant experience with following test-driven development to create software in Python using core language features and the SciPy stack (pandas, numpy, sci-kit learn, etc.)
Excellent knowledge of REST APIs, timeseries databases, and UNIX system administration
Demonstrated experience in documenting requirements and specifications
Close familiarity with software engineering tools, software development methodology and release processes
BS degree in Computer Science or Engineering
Perks of joining our team:
- Flexibility to work whenever you want (apart from weekly team check-ins)
- Exposure to working with a team that will be following the agile development methodology to rapidly iterate and grow
- Ability to contribute to the design and development of a product that could be used by thousands of people
- Joining an up-and-coming startup with plans to disrupt the financial services sector
- Being surrounded by a team with over 15+ years of combined development experience and 30+ years of trading experience
- Mentorship to grow as a software engineer and as a stock/option trader
- Potential to grow within our company through further projects