Senior Machine Learning Engineer
Who We Are
At Concurrency, we embody innovation. We're not just tech consultants; we are forward thinkers with a purpose. Our team thrives on disrupting the norm, constantly seeking the next challenge and pushing boundaries to redefine what's achievable. Recognized as a Microsoft Gold Partner, a ServiceNow Elite Partner, and recipient of multiple Partner of the Year awards, Concurrency is synonymous with excellence. If you're fueled by the desire to transform technology into real-world solutions, join us and unleash your potential as a change catalyst.
Who We’re Looking For
We’re excited to add a Senior Machine Learning Engineer to our Data & AI team. In this role, you’ll be responsible for designing and engineering ML systems that solve customer problems across Manufacturing, Retail, Agriculture, Education, Hospitality, and more. You’ll serve as a forward-thinking technical thought leader with a passion for aligning technical solutions to customer and business needs.
At Concurrency, we believe in living out our core values every day. These principles guide our actions, decisions, and interactions:
Be Yourself: Be the best version of your whole self. Your authenticity matters.
Be Bold: Bravely and respectfully take risks and challenge the norm.
Have a Growth Mindset: Be open to learning and apply your expertise.
Be the Difference: Ensure that every interaction with your colleagues, clients and community improves their lives. Pay it forward.
Assume Positive Intent: Lead with giving the benefit of the doubt.
What You'll Do
You’ll help our data science team grow by sharing your ideas, challenging status quo, and influencing the direction of the team
You’ll demonstrate a broad knowledge of ML approaches and are pragmatic about solutions. E.g., you create business value and fit models
You’ll work across supervised, unsupervised, and deep learning approaches while being comfortable using inferential statistics, time series, LLMs, or computer vision approaches to solve a given problem (we don’t expect expertise in all!)
You’ll design, engineer, test, document, and explain production ML systems in Azure, Python, SQL, and Git
You’ll take the lead gathering input from non-technical customer stakeholders and senior IT leadership to plan what to build and set project scope
You’ll frame complex problems and propose options to either use data when it’s available or pursue alternatives when it’s not
You’ll take the lead in technical design discussions, remove blockers, and align stakeholders
You’ll use Big Data tools (Databricks, Spark, Azure, SQL, Python) to carry out supporting analyses and build production solutions
You’ll fit, tune, test, validate, and deploy ML models in an MLOps setting to solve real-world problems
You’ll discuss project issues and topics simply when presenting to customers
What You'll Need
Strong coding skill in SQL and Python (especially pandas, numpy, scikit-learn, Tensorflow/PyTorch)
Experience designing and implementing LLM systems. (Multi-tooled single agents, multi-agent systems, custom routing and gateways)
Relative experience (~20+ projects) in cloud development. Azure is preferred but AWS and GCP are acceptable too
Professional experience using Databricks/Spark and Docker/Kubernetes
7+ years experience owning ML systems from idea to maintenance
Demonstrable thought leadership evidenced by an active GitHub, blog posts, or publication record
Deeply curious and motivated by challenge. Does not shy away from potential failure
Willing to challenge the status quo to propose improvements
Can communicate simply and intuitively to diverse audiences with varying technical background
Proven success with--and interest in--owning end-to-end projects solo but knowing when to escalate and delegate
Experience with--and interest in—developing in a production MLOps setting
Practical experience with tools for the ML lifecycle, including EDA, data prep, data verification, modeling, testing, deploying, and relevant object-oriented software development tasks
Experience using data visualization to understand and persuade
What Will Set You Apart
Having most of the above characteristics and experiences
Above average experience in cloud development
Strong software engineering experience
Experience working in a professional services organization
Product mentality but a professional services approach
Concurrency is committed to revolutionizing consulting by embracing diverse perspectives, fostering collaboration, and promoting resilience. Our workplace is both innovation-driven and enjoyable. We provide flexible work schedules, competitive compensation, and comprehensive benefits for our employees and their families. Additionally, all team members have access to recognition programs, comprehensive training opportunities to thrive both professionally and personally.
About the job
Apply for this position
Senior Machine Learning Engineer
Who We Are
At Concurrency, we embody innovation. We're not just tech consultants; we are forward thinkers with a purpose. Our team thrives on disrupting the norm, constantly seeking the next challenge and pushing boundaries to redefine what's achievable. Recognized as a Microsoft Gold Partner, a ServiceNow Elite Partner, and recipient of multiple Partner of the Year awards, Concurrency is synonymous with excellence. If you're fueled by the desire to transform technology into real-world solutions, join us and unleash your potential as a change catalyst.
Who We’re Looking For
We’re excited to add a Senior Machine Learning Engineer to our Data & AI team. In this role, you’ll be responsible for designing and engineering ML systems that solve customer problems across Manufacturing, Retail, Agriculture, Education, Hospitality, and more. You’ll serve as a forward-thinking technical thought leader with a passion for aligning technical solutions to customer and business needs.
At Concurrency, we believe in living out our core values every day. These principles guide our actions, decisions, and interactions:
Be Yourself: Be the best version of your whole self. Your authenticity matters.
Be Bold: Bravely and respectfully take risks and challenge the norm.
Have a Growth Mindset: Be open to learning and apply your expertise.
Be the Difference: Ensure that every interaction with your colleagues, clients and community improves their lives. Pay it forward.
Assume Positive Intent: Lead with giving the benefit of the doubt.
What You'll Do
You’ll help our data science team grow by sharing your ideas, challenging status quo, and influencing the direction of the team
You’ll demonstrate a broad knowledge of ML approaches and are pragmatic about solutions. E.g., you create business value and fit models
You’ll work across supervised, unsupervised, and deep learning approaches while being comfortable using inferential statistics, time series, LLMs, or computer vision approaches to solve a given problem (we don’t expect expertise in all!)
You’ll design, engineer, test, document, and explain production ML systems in Azure, Python, SQL, and Git
You’ll take the lead gathering input from non-technical customer stakeholders and senior IT leadership to plan what to build and set project scope
You’ll frame complex problems and propose options to either use data when it’s available or pursue alternatives when it’s not
You’ll take the lead in technical design discussions, remove blockers, and align stakeholders
You’ll use Big Data tools (Databricks, Spark, Azure, SQL, Python) to carry out supporting analyses and build production solutions
You’ll fit, tune, test, validate, and deploy ML models in an MLOps setting to solve real-world problems
You’ll discuss project issues and topics simply when presenting to customers
What You'll Need
Strong coding skill in SQL and Python (especially pandas, numpy, scikit-learn, Tensorflow/PyTorch)
Experience designing and implementing LLM systems. (Multi-tooled single agents, multi-agent systems, custom routing and gateways)
Relative experience (~20+ projects) in cloud development. Azure is preferred but AWS and GCP are acceptable too
Professional experience using Databricks/Spark and Docker/Kubernetes
7+ years experience owning ML systems from idea to maintenance
Demonstrable thought leadership evidenced by an active GitHub, blog posts, or publication record
Deeply curious and motivated by challenge. Does not shy away from potential failure
Willing to challenge the status quo to propose improvements
Can communicate simply and intuitively to diverse audiences with varying technical background
Proven success with--and interest in--owning end-to-end projects solo but knowing when to escalate and delegate
Experience with--and interest in—developing in a production MLOps setting
Practical experience with tools for the ML lifecycle, including EDA, data prep, data verification, modeling, testing, deploying, and relevant object-oriented software development tasks
Experience using data visualization to understand and persuade
What Will Set You Apart
Having most of the above characteristics and experiences
Above average experience in cloud development
Strong software engineering experience
Experience working in a professional services organization
Product mentality but a professional services approach
Concurrency is committed to revolutionizing consulting by embracing diverse perspectives, fostering collaboration, and promoting resilience. Our workplace is both innovation-driven and enjoyable. We provide flexible work schedules, competitive compensation, and comprehensive benefits for our employees and their families. Additionally, all team members have access to recognition programs, comprehensive training opportunities to thrive both professionally and personally.