1

Senior Python Relocation Jobs in Michigan (NOW HIRING)

Senior Software Engineer

Milford, MI · Hybrid

$107K - $142K/yr

At least 5-7 years of experience with hands on Python and/or C#. * High level experience with ... relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero ...

Senior Software Engineer

Warren, MI · On-site

$115K - $151K/yr

At least 5-7 years of experience with hands on Python and/or C#. * High level experience with ... relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero ...

Senior Software Engineer

Warren, MI · Hybrid

$115K - $151K/yr

At least 5-7 years of experience with hands on Python and/or C#. * High level experience with ... relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero ...

Showing results 41-60

Senior Python Relocation information

What is a senior python relocation?

Senior Python Relocation specialists are experienced software developers who specialize in Python and assist with moving codebases, applications, or development teams to new locations or infrastructures. This often involves migrating legacy systems to modern Python frameworks, transferring projects to cloud environments, or supporting teams relocating to different geographic locations. They possess advanced Python skills and strong problem-solving abilities, making them essential for complex migration or transition projects.

What does a senior python relocation do?

As a Senior Python Developer working in a relocation-focused position, your daily responsibilities will typically include designing, developing, and maintaining scalable backend systems, often collaborating closely with product managers, DevOps engineers, and other developers. You may also be involved in mentoring junior team members, conducting code reviews, and optimizing existing processes to support business operations related to relocation services or global mobility. The work environment is usually fast-paced and highly collaborative, with cross-functional teams working together to deliver seamless user experiences for clients undergoing relocation. Additionally, this role often provides opportunities to expand your skillset by working on internationalization, compliance, and integration projects, supporting both personal and professional growth.

What are the key skills and qualifications needed to thrive as a senior python relocation?

To thrive as a Senior Python Developer, you need advanced proficiency in Python programming, experience with software design patterns, and a strong background in computer science or a related field. Familiarity with frameworks like Django or Flask, version control systems such as Git, and relevant certifications (e.g., PCEP, PCAP) are typically valuable. Excellent problem-solving, collaboration, and communication skills enable effective teamwork and leadership in complex projects. These skills ensure the delivery of robust, scalable solutions and foster innovation in dynamic development environments.

What is the difference between Senior Python Relocation vs Python Developer?

AspectSenior Python RelocationPython Developer
Required CredentialsBachelor's in CS or related, experience in relocation projectsBachelor's or higher in CS, software engineering, or related
Work EnvironmentProject-based, often involves international or regional relocation tasksSoftware development teams, tech companies, startups
Employer & Industry UsageRelocation agencies, multinational corporations, logistics firmsTech companies, software firms, startups
Search & Comparison IntentUnderstanding roles involving Python and relocation logisticsGeneral Python development roles, career progression

Senior Python Relocation focuses on managing Python-based projects related to relocation logistics, often requiring experience in both Python and relocation processes. Python Developer is a broader role centered on developing software applications using Python. While both roles involve Python skills, Senior Python Relocation emphasizes project management and logistics, whereas Python Developer emphasizes coding and software development.

What job categories do people searching Senior Python Relocation jobs in Michigan look for?

The top searched job categories for Senior Python Relocation jobs in Michigan are:

What cities in Michigan are hiring for Senior Python Relocation jobs?

Cities in Michigan with the most Senior Python Relocation job openings:

Senior Context Engineer, Digital Transformation & Innovation

Grand Rapids, MI

BDO
Administrative Assistance Services • 10K+ employees

$117K - $155K/yr

Full-time

Retirement

Posted 19 days ago


BDO USA rating

8.2

Company rating: 8.2 out of 10

Based on 29 frontline employees who took The Breakroom Quiz


Job description

Job Summary:

The Senior Context Engineer is an individual contributor responsible for building and maintaining the reusable context assets that power BDO Advantage's AI-native product and process development. This role develops skill files, agent-instruction files (CLAUDE.md and equivalents), prompt and context patterns, and retrieval-grounding corpora following team standards, and encodes assurance domain knowledge into structured, retrievable, governed formats. The Senior Context Engineer works independently on well-scoped problems with general direction, collaborates with AI engineers and product teams, and contributes to the quality and reuse of the firm's context infrastructure. The role reports to the Context Engineering Manager and operates within the Advantage SDLC, firm policies, and security standards.

Job Duties:

Context & Knowledge Engineering

  • Builds and maintains reusable context assets-skill files, agent-instruction files (CLAUDE.md and equivalents), and prompt and context patterns-following team standards
  • Encodes BDO domain knowledge into structured, retrievable formats with appropriate metadata and provenance
  • Contributes to context-as-code conventions and applies established inheritance and versioning practices
  • Participates in code and context reviews and incorporates feedback

Retrieval & Grounding Engineering

  • Implements and maintains retrieval pipelines including chunking, embeddings, indexing, and metadata filtering using Azure AI Search and vector stores
  • Curates retrieval corpora and helps manage freshness, versioning, and quality
  • Writes grounding tests and helps measure retrieval accuracy and quality

Context Quality & Collaboration

  • Runs context and grounding evaluations and helps improve quality across features
  • Collaborates with AI engineers and product teams to integrate governed context into applications
  • Contributes to team documentation and supports citizen-engineer enablement

Risk Management

  • Follows firm security, privacy, and compliance standards (SOC 2, PCAOB AS 2201, QC 1000, ISO 27001) when building context assets
  • Ensures sensitive or restricted data does not enter prompts or corpora and maintains traceability of grounded knowledge

Performs other duties as assigned

  • Willingly accepts share of less desirable assignments

Supervisory Responsibilities:

  • Provides informal guidance to junior engineers, as assigned

Qualifications, Knowledge, Skills, and Abilities:

Education:

  • High School Diploma/GED, required
  • Bachelor's degree with a focus in Computer Science, Information Systems, Engineering, Information Technology, preferred

Experience:

  • Three (3) or more years of experience in software, data, or AI engineering, or related technology fields, required
  • One (1) or more years of experience building LLM context, retrieval (RAG), or knowledge-management systems, or equivalent project experience, required
  • Experience building reusable components or working within established engineering standards, preferred
  • Experience in professional services, assurance, or accounting industries, preferred

License/Certifications:

  • Microsoft Certified: Azure AI Fundamentals or Azure AI Engineer Associate, or equivalent, preferred

Technology:

  • Working knowledge of Microsoft Azure AI services including Azure OpenAI and Azure AI Search, required
  • Understanding of LLM prompting, retrieval, and grounding concepts, required
  • Experience with retrieval and vector technologies (embeddings, indexing, search), preferred
  • Familiarity with agent-instruction and skill systems (CLAUDE.md and equivalents) and Markdown-based knowledge structures, preferred
  • Experience with Git-based workflows and .NET/C# and/or Python, preferred

Knowledge, Skills, & Abilities:

  • Solid knowledge of context engineering, retrieval, and grounding fundamentals
  • Ability to work independently on well-scoped problems with general direction
  • Strong problem-solving skills with attention to accuracy and quality
  • Good communication skills and willingness to collaborate and give and receive feedback
  • Ability to manage multiple tasks and meet deadlines
  • Collaborative mindset with the ability to build relationships across teams
  • Ability to travel up to 10%, no relocation required

Individual salaries that are offered to a candidate are determined after consideration of numerous factors including but not limited to the candidate's qualifications, experience, skills, and geography.

National Range: $95,000 - $125,000
Maryland Range: $95,000 - $125,000
NYC/Long Island/Westchester Range: $95,000 - $125,000

At BDO, how we show up matters. We build strong relationships by supporting one another, our clients, and our communities with care, curiosity, and a commitment to helping one another grow and succeed. Here, you'll find meaningful work, leaders invested in your success, and opportunities to build a career around what matters most to you.

Our purpose is to be the people our clients count on to grow with confidence and achieve what matters most. Our values guide how we bring that purpose to life each day. Together, they shape how we work with one another, serve our clients, and create meaningful impact.

BDO provides assurance, tax, and advisory services to clients across the U.S. and around the world. No matter your role, you'll be part of a team helping clients navigate complexity and move forward with clarity.

We are proud to be an ESOP company, offering participants a stake in the firm's success through beneficial ownership and a unique opportunity to enhance their financial well-being. As a qualified retirement plan, the ESOP is a meaningful addition to our comprehensive compensation and Total Rewards benefits* offerings. It also reinforces an ownership mindset that strengthens our connection to one another, our clients, and the future we're building together.

Learn more about our benefits: BDO Total Rewards encompass more than traditional benefits. Click here to find out more!

*Benefits may be subject to eligibility requirements.

Equal Opportunity Employer, including disability/vets
Click here to find out more!


What BDO USA employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


BDO logo

About BDO

Sourced by ZipRecruiter

At BDO, culture is the first order of business. We succeed when we cultivate a conscious and caring corporate culture that puts people at the center of everything we do. In essence, the business of our business is to help people thrive every day. This mindset powers our growth by supporting the development of our people, the success of our clients, and the betterment of our communities. It means taking an expansive view of what’s possible, and committing ourselves to achieving exceptional outcomes. At BDO, we are cultivating a culture where our professionals thrive in their work of providing middle market leaders with insight-driven perspectives and assurance, tax and advisory services, helping companies take business as usual to better than usual.

Industry

Administrative assistance services and accounting services

Company size

10,000+ Employees

Headquarters location

Chicago, IL, US