Job Closed

This listing is no longer active.

Thoughtworks logo
Thoughtworks

Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.

Senior Machine Learning Engineer

Machine Learning EngineerMachine Learning EngineerFull TimeRemoteSeniorTeam 10,001

Location

United States

Posted

50 days ago

Salary

$143K - $216K / year

Seniority

Senior

No structured requirement data.

Job Description

Senior Machine Learning Engineer

Thoughtworks

Senior Machine Learning Engineers at Thoughtworks build, maintain and test the architecture and infrastructure for managing machine learning applications. They are involved in supporting and contributing to the design of the end-to-end applications and products. They are responsible for building core capabilities including technical and functional machine learning systems and applications, being the anchor for functional streams of work and are accountable for timely delivery. As a senior machine learning engineer, you will work on the latest tools, frameworks and offerings while also being involved in enabling credible and collaborative problem solving to execute on a strategy. Job responsibilities - You will contribute to design and drive the development of robust scalable architectures and infrastructure for deploying and managing machine learning (ML) applications, ensuring high availability, performance and security. - You will collaborate with data scientists and engineers to translate business needs into effective and efficient ML systems and applications. - You will own the development and maintenance of core functionalities within ML applications, including ML pipelines, model training and deployment, and monitoring and evaluation. - You will drive the functional stream of work by providing technical expertise, handling team discussions and ensuring timely delivery of assigned tasks. - You will stay ahead of the curve by actively exploring and implementing the latest tools, frameworks and offerings in the ML landscape. - You will facilitate collaborative problem solving within the team by actively listening, communicating effectively and mentoring other engineers. - You will contribute to the development and execution of the team's overall ML strategy, aligning technical capabilities with business objectives. - You will proactively identify and address challenges related to ML systems and applications, proposing solutions and implementing improvements. Job qualifications Technical Skills - You have experience in writing clean, maintainable and testable code, demonstrating attention to refactoring and readability of the code. - You are proficient in scripting languages such as Python or Shell for automation and task streamlining. - You have knowledge of distributed systems and scalable architectures to handle large-scale ML applications. - You have experience with building, deploying, and maintaining ML systems using relevant ML techniques and platforms, i.e.: Scikit-learn, Tensorflow, MLFlow, Kubeflow, Pytorch. - You have experience with building, deploying and maintaining ML systems and experience with application of MLOps principles and CI/CD to ML. - You have experience in machine learning engineering and data science, are familiar with key ML concepts, algorithms and frameworks, and understand ML model lifecycles. - You have experience with designing and operating the infrastructure required to run different types of ML training and serving workloads, i.e.: on-premise vs. cloud infrastructure, infrastructure as code, monitoring, etc. - You have hands-on experience with on-premise and cloud services for building and deploying ML pipelines, i.e.: Azure, AWS, GCP or Databricks and associated ML managed services. Professional Skills - You understand the importance of stakeholder management and can easily liaise between clients and other key stakeholders throughout projects, ensuring buy-in and gaining trust along the way. - You are resilient in ambiguous situations and can adapt your role to approach challenges from multiple perspectives. - You don’t shy away from risks or conflicts, instead you take them on and skillfully manage them. - You are eager to coach, mentor and motivate others and you aspire to influence teammates to take positive action and accountability for their work. - You enjoy influencing others and always advocate for technical excellence while being open to change when needed. Other things to know Learning & Development There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys. Extra important information EEO Statement - Thoughtworks is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, ancestry, veteran status, or any other protected class. - As a federal contractor, Thoughtworks is an affirmative action employer of protected veterans and individuals with disabilities. Accommodations - Thoughtworks is committed to providing reasonable accommodations to applicants with disabilities and to applicants with sincerely held religious beliefs throughout the hiring process. If you need an accommodation to apply or participate in the interview process, please complete this form or speak with your recruiter. US - Work Authorization - Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment in the United States. Responsible Use of AI in Recruitment At Thoughtworks, we use AI tools to support our recruitment team with administrative tasks such as drafting communications, scheduling interviews and writing job descriptions. Crucially, our AI tools do not screen, assess, rank or make hiring decisions. Every application is reviewed by our team and all selection decisions are made exclusively by our interviewers and hiring managers. We are committed to fairness and responsible AI. We actively manage our AI systems by testing, monitoring for biased outcomes and implementing mitigation measures. We hold our third-party vendors to these same high standards through a rigorous governance process. For additional information, please see our full Thoughtworks AI Policy for Recruitment. About Thoughtworks Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary. #LI-Remote Salary Benefits: https://www.thoughtworks.com/en-us/careers/benefits The annual salary range posted is subject to many factors and may vary depending on experience, geographic location, job responsibilities, performance, skills and/or training. Salary $143,000—$216,000 USD See here our AI policy.

Related Job Pages

More Machine Learning Engineer Jobs

Full TimeRemoteTeam 201-500

To, nad czym pracujesz dziś, ma wpływ na to, gdzie będziesz jutro. Szukasz nowych wyzwań jako ML Engineer? Mamy coś dla Ciebie! W B3 zaczynamy od ludzi i ich doświadczenia. Dobieramy projekty tak, aby odpowiadały Twoim umiejętnościom i ścieżce rozwoju. Pracujemy w wielu obszarach i technologiach, realizując projekty IT w Polsce i w środowisku międzynarodowym, co pozwala budować doświadczenie w sposób przemyślany, a nie przypadkowy. Jesteśmy częścią międzynarodowej organizacji notowanej na NASDAQ w Sztokholmie, działającej w 11 krajach. W Polsce mamy pełną autonomię. Sami wybieramy technologie, procesy i sposób pracy, zachowując najwyższe standardy. Dołącz do nas już dziś! Co oferujemy? - Pracę w skandynawskiej kulturze opartej o logikę i dialog. - Benefity w obszarze zdrowia i sportu dopasowane do potrzeb. - Speed Coaching, krótkie sesje, które dają nowe perspektywy i rozwiązania. - Treningi sportowe, wewnętrzna drużyna, wspólne zawody. Obszary stanowiska: - Budowa i utrzymanie produkcyjnych serwisów ML w domenie reklamowej - wdrażanie, monitorowanie i zapewnienie stabilności operacyjnej modeli ML w środowisku wysokiego ruchu platformy AdTech. - Orkiestracja procesów ML Engineering - zarządzanie cyklem życia modeli, packaging, strategie deploymentu, observability oraz współpraca z zespołami Data Science i Research. - Praca na platformie GCP w środowisku kontenerowym - wykorzystanie Vertex AI, BigQuery i Cloud Storage do obsługi workloadów ML na dużą skalę, z gotowością na on-call i incident management. Czego potrzebujesz, żeby do nas dołączyć: Must have: - Biegłość w podstawach inżynierii oprogramowania oraz produkcyjnych standardach kodowania, ze szczególnym naciskiem na modularną i łatwą w utrzymaniu architekturę. - Doświadczenie we wdrażaniu i utrzymaniu modeli ML w środowiskach produkcyjnych, w tym automatycznym monitorowaniu i rozwiązywaniu incydentów. - Zaawansowana wiedza z zakresu MLOps, obejmująca automatyzację cyklu życia modeli, CI/CD oraz procesy wydawnicze (release management). - Znajomość platform chmurowych (preferowane GCP) do obsługi danych i obciążeń ML na dużą skalę. - Zaawansowana znajomość Pythona i SQL w kontekście inżynierii ML – w szczególności do orkiestracji trenowania i wspierania inferencji. - Dogłębna znajomość zasad DevOps oraz Service Reliability Engineering (SRE) stosowanych w systemach ML. - Umiejętność wykorzystywania narzędzi do kodowania wspomaganych przez AI w celu zwiększenia produktywności inżynierskiej i utrzymania wysokiej jakości kodu. - Angielski: B2+ Nice to have: - Doświadczenie w AdTech, systemach rankingowych lub rekomendacyjnych opartych na ML. - Doświadczenie z rozproszonymi potokami przetwarzania danych i cech (np. Vertex Pipelines, Dask lub Spark). - Znajomość ekosystemów serwowania w chmurze, architektury mikroserwisowej oraz wzorców integracji modeli między różnymi językami programowania. - Doświadczenie z feature store'ami oraz mechanizmami zapewniania spójności między trenowaniem a serwowaniem.

Poland
Full TimeRemoteTeam 201-500

To, nad czym pracujesz dziś, ma wpływ na to, gdzie będziesz jutro. Szukasz nowych wyzwań jako Team Leader (obszar ML, AdTech)? Mamy coś dla Ciebie! W B3 zaczynamy od ludzi i ich doświadczenia. Dobieramy projekty tak, aby odpowiadały Twoim umiejętnościom i ścieżce rozwoju. Pracujemy w wielu obszarach i technologiach, realizując projekty IT w Polsce i w środowisku międzynarodowym, co pozwala budować doświadczenie w sposób przemyślany, a nie przypadkowy. Jesteśmy częścią międzynarodowej organizacji notowanej na NASDAQ w Sztokholmie, działającej w 11 krajach. W Polsce mamy pełną autonomię. Sami wybieramy technologie, procesy i sposób pracy, zachowując najwyższe standardy. Dołącz do nas już dziś! Co oferujemy? - Pracę w skandynawskiej kulturze opartej o logikę i dialog. - Benefity w obszarze zdrowia i sportu dopasowane do potrzeb. - Speed Coaching, krótkie sesje, które dają nowe perspektywy i rozwiązania. - Treningi sportowe, wewnętrzna drużyna, wspólne zawody. Obszary stanowiska: - Dostarczanie wysokiej jakości rozwiązania ML Scoring (np. przewidywanie kliknięć i konwersji) dla Sponsored Offers zgodnie z harmonogramem, przy zachowaniu odpowiedzialności za wyniki techniczne zespołu oraz kamienie milowe projektu. - Zarządzanie zakresem trenowania modeli deep learning, w tym definiowanie zakresu developmentu i standardów model lifecycle. - Transfer odpowiedzialności za scoring od istniejących zespołów we współpracy z interesariuszami z obszaru backendu i produktu. - Dostarczanie eksperckich wskazówek do roadmapy w zakresie ML dla Sponsored Offers. Czego potrzebujesz, żeby do nas dołączyć: Must have: - 8+ lat doświadczenia w rolach związanych z Machine Learning lub Data Science w środowiskach produkcyjnych. - 2+ lata bezpośredniego doświadczenia w zarządzaniu ludźmi. - Udokumentowane osiągnięcia w prowadzeniu inicjatyw end-to-end dotyczących trenowania modeli dla business use cases. - Praktyczna wiedza obejmująca pełny cykl życia modelu: przygotowanie danych, inżynieria cech, trenowanie, ewaluacja, kalibracja i kontrolowane wdrożenie. - Biegłość w Pythonie i SQL, wraz z gruntownym zrozumieniem frameworków ML/deep learning (np. PyTorch lub TensorFlow) oraz skalowalnych procesów przetwarzania danych. - Doświadczenie w obsłudze ML workloads w środowiskach chmurowych, najlepiej GCP (Vertex AI, BigQuery, Cloud Storage). - Zdolność do prowadzenia wielofunkcyjnej realizacji projektów w obszarach ML, modeli i produktu, zapewniając strategiczne dopasowanie i widoczność wyników dla interesariuszy na poziomie dyrektorskim. - Podejmowanie decyzji w oparciu o biznesowe wskaźniki wpływu (przychód, GMV, konwersja) oraz wyniki eksperymentów. - Angielski B2+. Nice to have: - Doświadczenie w obszarze AdTech lub w produktach rankingowych/rekomendacyjnych. - Doświadczenie w zarządzaniu produktami opartymi na platformach eksperymentowania i testach A/B. - Doświadczenie we współpracy z zespołami platformowymi w zakresie roadmap dotyczących danych i możliwości ML. - Znajomość ograniczeń i kompromisów związanych z monetyzacją opartą na aukcjach.

Poland
Full TimeRemoteTeam 51-200

Primary Responsibilities ‍ - Define the AI Roadmap: Collaborate with founders and Product Leads to translate business goals into a technical AI strategy, prioritizing high-impact capabilities for cloud security. - Architect & Lead Development: Take full ownership of the AI-powered product architecture, from the core LLM orchestration to production deployment and monitoring. - Mentor and Grow the Team: Lead code reviews, establish engineering best practices for ML/AI, and mentor other engineers to foster a culture of technical excellence. - Design Advanced AI Agents: Lead the creation of specialized, autonomous agents for cloud-security tasks, ensuring they operate within strict frameworks of permissions, guardrails, and safety. - Champion Multi-Cloud Integration: Oversee the end-to-end flows from "user intent" to "actionable outcome" across AWS, Azure, GCP, and OCI at an enterprise scale. - Establish Rigorous Evals: Define and maintain the framework for measuring model quality (accuracy, hallucination rates, latency, and cost) and ensure these metrics drive our iteration cycles. - Applied Innovation: Stay ahead of the curve in LLMs/Agents, evaluating new papers and technologies to adopt what is practical and secure, while ignoring the hype. ‍ Qualifications / Skills / Experience ‍ ‍ We evaluate the following in candidates for this role: - 5+ years of experience in cloud security, cloud engineering, or building complex security products for cloud environments. - Proven Leadership: Previous experience leading technical teams or serving as a Lead Engineer on high-stakes AI/ML projects. - Expert Cloud Security Knowledge: Deep, hands-on understanding of IAM (policies, federation), Network security, and Cloud Governance (Policy-as-Code). - Elite Coding & Architecture Skills: Ability to design and implement end-to-end production systems that are scalable, maintainable, and secure. - Senior AI Expertise: Extensive experience building with modern AI stacks (LLMs, RAG, structured outputs, agentic workflows, and custom evaluation frameworks). - Pragmatic Instincts: Expert at making trade-offs between speed, cost, and quality, with a "shipping" mindset that never compromises customer trust. - Exceptional Communication: Ability to articulate complex technical visions to both engineers and non-technical stakeholders. - Language Skills: Working fluency in English is required; Spanish is a plus. ‍ Good to have - Experienced with Azure, or Google Cloud - Skilled in advanced Cloud Security frameworks - Experience with advanced ML Ops - Background in Open Source projects ‍ How will you know you are successful in this role? ‍ - Architectural Excellence: The AI infrastructure you design is recognized by the team as robust, scalable, and easy to build upon. - Team Velocity & Growth: You have successfully unblocked and mentored other engineers, increasing the team's ability to ship high-quality AI features. - Industry-Leading Reliability: Our AI agents are trusted by customers to operate in sensitive cloud environments with minimal error rates. - Strategic Impact: You can demonstrate a direct link between your technical decisions and the company’s growth in the multi-cloud security market. ‍ Why join Prowler ‍ - Opportunity to work with a rapidly growing and innovative company in the cloud security industry. - Fully remote work, allowing for a flexible and collaborative environment. - Competitive compensation package. - Continuous learning and professional development opportunities. - Be part of a dynamic team that values creativity and innovation. ‍ Work Hours & Benefits ‍ This is a full time, salaried position writing, testing, reviewing, and operating code at scale. Prowler is fully remote and distributed, spanning all U.S. time zones and several in E.U. This necessitates individuals taking responsibility for their working hours and broadcasting availability to colleagues. Mandatory minimum PTO (shoot for ~5 weeks; anything less than 4 weeks/year is unacceptable), workstation/home office stipend per year, flexible working hours, and stock options are some of our other benefits. ‍ Hiring Process ‍ - Intro/Technical Screen: If you are interested in this role, we would love to meet you for a 30 min call with one of our founders or tech leads. You will be invited to talk about your experience and the challenges you have faced as a professional. (30 minutes) - Cultural Interview: We have a generative, diversity-focused culture that highly prioritizes context over control. Not everyone prefers this type of environment, and this interview ensures that you are comfortable with the freedoms and responsibilities we expect of our colleagues, and that you can thrive here. (1 hour) - Architecture & AI Deep Dive: A practical session focused on designing a complex AI agent system or solving an architectural challenge within a cloud security context. (1 hour) ‍

Spain
Job Closed
Calyx logo

Associate Director, AI/ML Engineering, Medical Imaging

Calyx

Our mission is to shape the future of clinical research. With decades of experience and the brightest minds in the industry, we help the global biopharmaceutical industry bring new, advanced medical treatments to market, faster. We seek to change the world, and with the support of our teams across the globe, we flourish together. At Perceptive, we are one team. We learn, grow and win together. This role is remote. Candidates located in the following states: AZ, CT, DE, FL, GA, IL, MA, MO, NH, NJ, NC, PA, UT, VA are preferred. The annual base salary range for this role is $65,588-$118,093. This range represents the anticipated initial annual salary and will vary depending on several factors including the candidate’s experience and skills as well as market rate adjustment. We're proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, colour, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Full TimeRemoteTeam 1,001-5,000

We’re on a mission to change the future of clinical research. At Perceptive, we help the biopharmaceutical industry bring medical treatments to the market, faster. Our mission is to change the world but to do this, we need people like you. What can we offer you? Apart from job satisfaction, we can offer you: YOURSELF • 25 days’ holiday (with the option to buy more) HEALTH • Health Cash Plan • Optional private health, dental insurance, and health screens • Cycle to work scheme WEALTH • Generous pension scheme with up to 10% employer contribution • Life assurance • Season ticket loan About the role Job Purpose As Associate Director, AI/ML Engineering, you'll lead the development and integration of cutting-edge artificial intelligence and machine learning (AI/ML) solutions into our Imaging platform for clinical trials. Your role will be central to driving the digital transformation of our platform—enhancing data-driven decision-making, accelerating trial execution, and improving outcomes. You'll lead a multidisciplinary team of engineers and scientists, shaping and executing an ambitious AI/ML strategy aligned with our R&D roadmap. You'll be responsible for defining technical architecture, establishing best practices and championing AI/ML capabilities across the organization. An accomplished professional, you'll play an instrumental role in managing talent, fostering innovation and cultivating a culture of technical excellence and collaboration. Key Responsibilities Strategic and Organizational leadership - Sets the strategic direction and supports the strategic roadmap for AI/ML adoption and innovation within the organization. - Contributes to governance frameworks and recommended protocols for responsible, ethical and sustainable development and use of AI. - Contributes to the development of organizational capabilities, policies, standards and guidelines in AI. - Collaborates with senior stakeholders to identify high-impact opportunities for AI and drives their implementation. - Follows research and industry trends and integrates them into organizational practices. - Works closely with senior leaders within RD to align engineering goals with broader organizational objectives and demonstrates leadership by contributing to strategic discussions. - Serves as a key thought partner to senior leadership, providing regular updates on AI/ML initiatives, progress, risks, and opportunities. Talent growth and People Leadership - Builds a team that drives innovation, aligns with Company culture and values, and delivers business priorities. - Develops a comprehensive talent strategy that includes recruitment, retention, onboarding, and career development. - Leads, mentors, and manages a high-performing team of engineers, fostering an environment that encourages learning, collaboration, and innovation. - Focuses on nurturing future leaders and provides growth opportunities through coaching, training, and mentorship. Cross functional collaborations - Serves as an AI/ML evangelist across the organization, promoting awareness and understanding of the capabilities and value of AI/ML technologies. - Partners with scientists, domain experts, software engineers and product teams to define requirements. - Supports Product Manager to Translate business requirements into technical AI solutions. - Communicates complex technical concepts to technical and non-technical stakeholders. Technical leadership & Mentorship - Oversees the end-to-end lifecycle of AI/ML projects, from concept and design through to deployment and optimization, ensuring timely and successful delivery. - Provides strategic technical direction for AI/ML initiatives, ensuring alignment with the broader R&D and platform transformation goals. - Provides technical leadership and mentorship, guiding engineers in implementing scalable, secure, robust, and high-performing AI/ML systems for clinical trials applications. - Leads code and model reviews, ensuring high standards of quality, performance, and documentation. - Fosters a collaborative and inclusive team culture that encourages innovation, continuous learning, and knowledge sharing, encouraging the exploration of new tools, technologies, and methodologies. - Ensures adoption of ML-Ops best practices, including model versioning, testing, deployment, and monitoring. - Supports the team in identifying the state-of-the-art AI technique (ML, Deep Learning, genAI …) and the needed data sets, to solve the business problem. Innovation & Research application - Stays current with AI/ML research advances and evaluates their practical applications. - Identifies opportunities to improve existing systems with new techniques. - Contributes to the company’s intellectual property through innovative solutions. - Publishes and presents work at conferences. Functional Competencies (Technical knowledge/Skills) - Excellent understanding of machine learning algorithms, neural network, and statistical analysis. - Strong numerical/statistical background including image processing. - Strong source code management skills with git. - Strong programming skills in languages such as Python and/or C++. - Demonstrable ability to challenge work (such as identifying and adding new custom features with improved timelines). - Knowledge of MLOPs tools and practices for continuous integration/deployment of ML models. - Excellent interpersonal, verbal and written communication skills. - A flexible attitude with respect to work assignments and new learning. - A self-starter and able to work under own initiative. - Ability to plan own work to meet given objectives and processes. - Ability to handle production support work. - Ability to manage multiple and varied tasks and prioritize workload with attention to detail. - Shows initiative and self-confidence, is adaptable and able to manage changing and evolving priorities. - Ability to work methodically in a fast-paced, time-sensitive environment. - Demonstratable ability to apply critical thinking to problems and tasks. - Proactively participates in skills improvement training. - Ability to coach and mentor others to succeed enhancing individual and professional development. Sharing knowledge, skills, and expertise to others. - Ability to manage a globally distributed and multi disciplined team, including motivating, developing and coordinating team members. - Ability to identify the appropriate leadership style to manage the individuals in their team. - Strong problem-solving skills and analytical thinking ability. - Leadership potential, attention to detail, and passion for innovation. - Maintains an up-to-date awareness of trends, tools, technology, techniques and processes that affect technology within the Life sciences domain. Behavioural Competencies - Accountability - Adaptability - Customer focus - Robust - Decision Making - Business Acumen - Dealing with ambiguity - Organizational agility - Building effective teams Experience and Certifications - Proven experience in developing and deploying AI/ML solutions in real-world applications with demonstrable experience of productizing AI/ML models. - Proven experience in leading and developing AI/ML teams. - Expertise in Machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn. - Strong experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies. - Strong background in data structures, algorithms, and software engineering principles. - Strong experience with medical imaging modalities (such as CT, MRI, PET, or SPECT) and DICOM standard. - Experience with feature stores and ML data pipelines. Education - Ph.D. or Master’s degree in a relevant field (such as Mathematics, Computer Science, Data Science, Software Engineering, Biomedical Engineering, etc.). - English: Fluent. Come as you are. We're proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, colour, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

France + 1 moreAll locations: France | United Kingdom