A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Job summary
A leading consulting firm in Raleigh, NC, is seeking a Consulting Software Engineer to serve as a key technical point of contact. The role requires 10+ years of software engineering experience and expertise in designing scalable systems with strong knowledge in Python, Java, and AI technologies. You’ll work closely with clients to translate needs into innovative solutions, mentor junior engineers, and implement best practices for AI-assisted development. This is a hybrid role with a focus on diverse and inclusive work culture.
Qualifications
Proven experience working with distributed systems and APIs.
Strong practical experience with AI-assisted software development.
Ability to mentor and coach junior engineers.
Responsibilities
Serve as the primary technical contact for internal/external resources.
Translate customer needs into scalable solutions.
Lead the evaluation and operationalization of AI capabilities.
Skills
Consulting Software Engineer
10+ years of software engineering experience
Proven experience designing scalable systems
Strong experience with Python, Java, SQL
Hands-on knowledge of agentic AI
Experience with CI/CD
Education
BS in Engineering/Computer Science or equivalent
Job description
A leading consulting firm in Raleigh, NC, is seeking a Consulting Software Engineer to serve as a key technical point of contact. The role requires 10+ years of software engineering experience and expertise in designing scalable systems with strong knowledge in Python, Java, and AI technologies. You’ll work closely with clients to translate needs into innovative solutions, mentor junior engineers, and implement best practices for AI-assisted development. This is a hybrid role with a focus on diverse and inclusive work culture.